1 #ifndef INCREMENTALSEARCHHELPER_H
2 #define INCREMENTALSEARCHHELPER_H
13 class QStyleOptionViewItem;
15 class IncrementalSearchFilter;
25 void drawText(QPainter *painter,
const QStyleOptionViewItem &opt, QRect r,
const QString &text);
26 void drawText_filtered(QPainter *painter, QStyleOptionViewItem
const &opt, QRect
const &rect,
const IncrementalSearchFilter &filter);
Definition: IncrementalSearchHelper.h:22
QString normalizeText(QString s)
Definition: IncrementalSearchHelper.cpp:19
void fillFilteredBG(QPainter *painter, const QRect &rect)
Definition: IncrementalSearchHelper.cpp:72
static constexpr int ASCII_BACKSPACE
Definition: IncrementalSearchHelper.h:29
void drawText_filtered(QPainter *painter, QStyleOptionViewItem const &opt, QRect const &rect, const IncrementalSearchFilter &filter)
Definition: IncrementalSearchHelper.cpp:43
QString appendCharToFilterText(QString filter, QString const &add)
Definition: IncrementalSearchHelper.cpp:77
void drawText(QPainter *painter, const QStyleOptionViewItem &opt, QRect r, const QString &text)
Definition: IncrementalSearchHelper.cpp:37
static constexpr int ASCII_DELETE
Definition: IncrementalSearchHelper.h:30