25#ifndef KLFITEMVIEWSEARCHTARGET_H
26#define KLFITEMVIEWSEARCHTARGET_H
28#include <QAbstractItemModel>
29#include <QAbstractItemView>
36struct KLFItemViewSearchTargetPrivate;
67 QAbstractItemView *
view() ;
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)
Base declarations for klatexformula and some utilities.
#define KLF_DECLARE_PRIVATE(ClassName)