Mailcommon
9#include "mailcommon_export.h"
10#include <MailCommon/FolderSettings>
11#include <QSharedPointer>
26class MAILCOMMON_EXPORT CollectionViewWidget :
public QWidget
30 explicit CollectionViewWidget(QWidget *parent =
nullptr);
31 ~CollectionViewWidget()
override;
32 void load(
const Akonadi::Collection &col);
33 void save(Akonadi::Collection &col);
36 MAILCOMMON_NO_EXPORT
void slotSelectFolderAggregation();
37 MAILCOMMON_NO_EXPORT
void slotSelectFolderTheme();
38 MAILCOMMON_NO_EXPORT
void slotThemeCheckboxChanged();
39 MAILCOMMON_NO_EXPORT
void slotAggregationCheckboxChanged();
40 QSharedPointer<MailCommon::FolderSettings> mFolderCollection;
41 QComboBox *
const mShowSenderReceiverComboBox;
42 QCheckBox *
const mUseDefaultAggregationCheckBox;
43 MessageList::Utils::AggregationComboBox *
const mAggregationComboBox;
44 QCheckBox *
const mUseDefaultThemeCheckBox;
45 MessageList::Utils::ThemeComboBox *
const mThemeComboBox;
46 QRadioButton *
const mPreferHtmlToText;
47 QRadioButton *
const mPreferTextToHtml;
48 QRadioButton *
const mUseGlobalSettings;
49 Akonadi::Collection mCurrentCollection;
50 int mShowSenderReceiverValue = -1;
QAction * save(const QObject *recvr, const char *slot, QObject *parent)
QAction * load(const QObject *recvr, const char *slot, QObject *parent)
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Feb 21 2025 11:49:21 by
doxygen 1.13.2 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.