Pimcommon
10#include "pimcommonakonadi_private_export.h"
13#include <QListWidgetItem>
17class PIMCOMMONAKONADI_TESTS_EXPORT BlackListAkonadiSearchEmailListItem :
public QListWidgetItem
20 explicit BlackListAkonadiSearchEmailListItem(QListWidget *parent =
nullptr);
21 ~BlackListAkonadiSearchEmailListItem()
override;
23 [[nodiscard]]
bool initializeStatus()
const;
24 void setInitializeStatus(
bool initializeStatus);
27 bool mInitializeStatus;
30class PIMCOMMONAKONADI_TESTS_EXPORT BlackListAkonadiSearchEmailList :
public QListWidget
34 explicit BlackListAkonadiSearchEmailList(QWidget *parent =
nullptr);
35 ~BlackListAkonadiSearchEmailList()
override;
37 void setEmailBlackList(
const QStringList &list);
39 [[nodiscard]] QHash<QString, bool> blackListItemChanged()
const;
41 void setExcludeDomains(
const QStringList &domain);
42 [[nodiscard]]
int setEmailFound(
const QStringList &);
44 void setExcludeEmailsRegularExpressions(
const QStringList &newExcludeEmailsRegularExpressions);
47 void paintEvent(QPaintEvent *event)
override;
49 void changeEvent(QEvent *event)
override;
52 PIMCOMMONAKONADI_NO_EXPORT
void generalPaletteChanged();
53 QStringList mExcludeEmailsRegularExpressions;
54 QStringList mEmailBlackList;
55 QStringList mExcludeDomains;
57 bool mFirstResult =
false;
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.