24 #ifndef DIGIKAM_SEARCH_TEXT_BAR_H
25 #define DIGIKAM_SEARCH_TEXT_BAR_H
29 #include <QAbstractItemModel>
30 #include <QStringList>
48 : caseSensitive(Qt::CaseInsensitive)
97 const QString& msg = QString());
100 void setTextQueryCompletion(
bool b);
101 bool hasTextQueryCompletion()
const;
113 void setHighlightOnResult(
bool highlight);
121 HighlightState getCurrentHighlightState()
const;
132 void setCaseSensitive(
bool b);
133 bool hasCaseSensitive()
const;
147 void slotSearchResult(
bool match);
151 void slotTextChanged();
155 void doLoadState()
override;
156 void doSaveState()
override;
160 void contextMenuEvent(QContextMenuEvent* e)
override;
169 void setIgnoreCase(
bool ignore);
Definition: modelcompleter.h:43
Definition: searchtextbar.h:65
HighlightState
Definition: searchtextbar.h:74
@ HAS_RESULT
Definition: searchtextbar.h:85
@ NEUTRAL
Definition: searchtextbar.h:79
void signalSearchTextSettings(const SearchTextSettings &settings)
void completerHighlighted(int albumId)
void completerActivated()
Definition: searchtextbar.h:43
SearchTextSettings()
Definition: searchtextbar.h:47
Qt::CaseSensitivity caseSensitive
Definition: searchtextbar.h:52
QString text
Definition: searchtextbar.h:54
Definition: statesavingobject.h:76
Definition: datefolderview.cpp:43
bool operator==(const SearchTextSettings &a, const SearchTextSettings &b)
Definition: searchtextbar.cpp:49