10#include "pimcommonakonadi_private_export.h"
18class BlackListBalooEmailList;
19class BlackListBalooEmailWarning;
20class PIMCOMMONAKONADI_TESTS_EXPORT BlackListBalooEmailCompletionWidget :
public QWidget
24 explicit BlackListBalooEmailCompletionWidget(
QWidget *parent =
nullptr);
25 ~BlackListBalooEmailCompletionWidget()
override;
32 PIMCOMMONAKONADI_NO_EXPORT
void slotSelectionChanged();
33 PIMCOMMONAKONADI_NO_EXPORT
void slotUnselectEmails();
34 PIMCOMMONAKONADI_NO_EXPORT
void slotSelectEmails();
35 PIMCOMMONAKONADI_NO_EXPORT
void slotSearchLineEditChanged(
const QString &text);
36 PIMCOMMONAKONADI_NO_EXPORT
void slotSearch();
37 PIMCOMMONAKONADI_NO_EXPORT
void slotLinkClicked(
const QString &link);
38 PIMCOMMONAKONADI_NO_EXPORT
void slotEmailFound(
const QStringList &list);
39 PIMCOMMONAKONADI_NO_EXPORT
void slotCheckIfUpdateBlackListIsNeeded();
40 PIMCOMMONAKONADI_NO_EXPORT
void slotSaveChanges();
41 PIMCOMMONAKONADI_NO_EXPORT
void slotShowAllBlacklistedEmail();
42 PIMCOMMONAKONADI_NO_EXPORT
void hideMoreResultAndChangeLimit();
43 PIMCOMMONAKONADI_NO_EXPORT
void slotCustomContextMenuRequested(
const QPoint &pos);
46 QLabel *
const mNumberOfEmailsFound;
49 BlackListBalooEmailList *
const mEmailList;
56 BlackListBalooEmailWarning *
const mBlackListWarning;
57 QLineEdit *
const mExcludeEmailFromRegularExpressionLineEdit;
QAction * load(const QObject *recvr, const char *slot, QObject *parent)