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