Messagelib
10#include "messagelist_export.h"
11#include <Akonadi/MessageStatus>
19class SearchLineStatus;
34 SearchAgainstBody = 2,
35 SearchAgainstSubject = 4,
36 SearchAgainstFrom = 8,
37 SearchAgainstBcc = 16,
46 void focusQuickSearch(
const QString &selectedText);
48 [[nodiscard]]
QComboBox *tagFilterComboBox()
const;
49 [[nodiscard]] SearchLineStatus *searchEdit()
const;
53 void updateComboboxVisibility();
55 [[nodiscard]]
bool containsOutboundMessages()
const;
56 void setContainsOutboundMessages(
bool containsOutboundMessages);
58 void changeQuicksearchVisibility(
bool show);
59 void addCompletionItem(
const QString &str);
65 void clearButtonClicked();
66 void searchEditTextEdited(
const QString &);
67 void searchOptionChanged();
68 void statusButtonsClicked();
69 void forceLostFocus();
76 MESSAGELIST_NO_EXPORT
void slotSearchEditTextEdited(
const QString &text);
77 MESSAGELIST_NO_EXPORT
void slotClearButtonClicked();
81 SearchLineStatus *
const mSearchEdit;
This class is responsible of matching messages that should be displayed in the View.
The QuickSearchLine class.
Q_SCRIPTABLE CaptureState status()
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Tue Mar 26 2024 11:12:43 by
doxygen 1.10.0 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.