Pimcommon
8#include "pimcommon_private_export.h"
9#include "whatsnewcomboboxwidget.h"
10#include "whatsnewinfo.h"
15class PIMCOMMON_TESTS_EXPORT WhatsNewWidget :
public QWidget
19 explicit WhatsNewWidget(
const QList<PimCommon::WhatsNewInfo> &infos, QWidget *parent =
nullptr);
20 ~WhatsNewWidget()
override;
22 void updateInformations();
25 [[nodiscard]] PIMCOMMON_NO_EXPORT
int currentVersion()
const;
26 [[nodiscard]] PIMCOMMON_NO_EXPORT QString generateStartEndHtml(
const QString &str)
const;
27 [[nodiscard]] PIMCOMMON_NO_EXPORT QString importantChangeStr()
const;
28 [[nodiscard]] PIMCOMMON_NO_EXPORT QString featuresChangeStr()
const;
29 [[nodiscard]] PIMCOMMON_NO_EXPORT QString bugFixingChangeStr()
const;
30 PIMCOMMON_NO_EXPORT
void slotVersionChanged(
int i);
31 [[nodiscard]] PIMCOMMON_NO_EXPORT QString createVersionInformation(
const WhatsNewInfo &info);
32 [[nodiscard]] PIMCOMMON_NO_EXPORT QString generateVersionHeader(
int type)
const;
33 PIMCOMMON_NO_EXPORT
void fillComboBox();
35 const QList<WhatsNewInfo> mWhatsNewInfo;
36 QTextBrowser *
const mLabelInfo;
37 WhatsNewComboBoxWidget *
const mWhatsNewComboBoxWidget;
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 24 2025 11:47:24 by
doxygen 1.13.2 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.