ItemViewFind Class

(Core::ItemViewFind)

Public Types

enum ColorOption { DarkColored, LightColored }
enum FetchOption { DoNotFetchMoreWhileSearching, FetchMoreWhileSearching }

Public Functions

ItemViewFind(QAbstractItemView *view, int role = Qt::DisplayRole, FetchOption option = DoNotFetchMoreWhileSearching)
virtual ~ItemViewFind()

Reimplemented Public Functions

virtual void clearHighlights()
virtual QString completedFindString() const
virtual QString currentFindString() const
virtual Result findIncremental(const QString &txt, FindFlags findFlags)
virtual Result findStep(const QString &txt, FindFlags findFlags)
virtual void highlightAll(const QString &txt, FindFlags findFlags)
virtual void resetIncrementalSearch()
virtual FindFlags supportedFindFlags() const
virtual bool supportsReplace() const

Static Public Members

QFrame *createSearchableWrapper(QAbstractItemView *treeView, ColorOption colorOption = DarkColored, FetchOption option = DoNotFetchMoreWhileSearching)
QFrame *createSearchableWrapper(ItemViewFind *finder, ColorOption colorOption = DarkColored)

Additional Inherited Members

Member Type Documentation

enum ItemViewFind::ColorOption

enum ItemViewFind::FetchOption

Member Function Documentation

ItemViewFind::ItemViewFind(QAbstractItemView *view, int role = Qt::DisplayRole, FetchOption option = DoNotFetchMoreWhileSearching)

Default constructs an instance of ItemViewFind.

[virtual] ItemViewFind::~ItemViewFind()

Destroys the instance of ItemViewFind. The destructor is virtual.

[virtual] void ItemViewFind::clearHighlights()

[virtual] QString ItemViewFind::completedFindString() const

[static] QFrame *ItemViewFind::createSearchableWrapper(QAbstractItemView *treeView, ColorOption colorOption = DarkColored, FetchOption option = DoNotFetchMoreWhileSearching)

[static] QFrame *ItemViewFind::createSearchableWrapper(ItemViewFind *finder, ColorOption colorOption = DarkColored)

[virtual] QString ItemViewFind::currentFindString() const

[virtual] Result ItemViewFind::findIncremental(const QString &txt, FindFlags findFlags)

[virtual] Result ItemViewFind::findStep(const QString &txt, FindFlags findFlags)

[virtual] void ItemViewFind::highlightAll(const QString &txt, FindFlags findFlags)

[virtual] void ItemViewFind::resetIncrementalSearch()

[virtual] FindFlags ItemViewFind::supportedFindFlags() const

[virtual] bool ItemViewFind::supportsReplace() const