25 #ifndef KLFITEMVIEWSEARCHTARGET_H
26 #define KLFITEMVIEWSEARCHTARGET_H
28 #include <QAbstractItemModel>
29 #include <QAbstractItemView>
36 struct KLFItemViewSearchTargetPrivate;
67 QAbstractItemView *
view() ;
A search target (for KLFSearchBar) for standard item views.
QAbstractItemView * view()
virtual void searchMoveToIterPos(const QModelIndex &pos)
virtual void searchAborted()
virtual QModelIndex searchIterAdvance(const QModelIndex &pos, bool forward)
virtual bool searchIterMatches(const QModelIndex &pos, const QString &queryString)
void setSearchColumns(const QList< int > &columnList)
virtual QModelIndex searchIterEnd()
void setSearchView(QAbstractItemView *view)
virtual void searchReinitialized()
virtual ~KLFItemViewSearchTarget()
virtual QModelIndex searchIterBegin()
QList< int > searchColumns()
KLFItemViewSearchTarget(QAbstractItemView *view, QObject *parent=NULL)
virtual void searchPerformed(const QModelIndex &resultMatchPosition, bool found, const QString &queryString)
A Searchable object interface based on iterative searching.
Base declarations for klatexformula and some utilities.