KDEUI
Go to the documentation of this file. 21 #ifndef KTREEWIDGETSEARCHLINE_H 22 #define KTREEWIDGETSEARCHLINE_H 28 class QTreeWidgetItem;
42 Q_PROPERTY( Qt::CaseSensitivity caseSensitity READ caseSensitivity WRITE setCaseSensitivity )
43 Q_PROPERTY(
bool keepParentsVisible READ keepParentsVisible WRITE setKeepParentsVisible )
76 Qt::CaseSensitivity caseSensitivity() const;
84 QList<
int> searchColumns() const;
92 bool keepParentsVisible() const;
115 void hiddenChanged(QTreeWidgetItem *,
bool);
139 virtual
void updateSearch( const QString &pattern = QString() );
146 void setCaseSensitivity( Qt::CaseSensitivity caseSensitivity );
162 void setKeepParentsVisible(
bool value );
173 void setSearchColumns( const
QList<
int> &columns );
200 virtual
bool itemMatches( const QTreeWidgetItem *item, const QString &pattern ) const;
205 virtual
void contextMenuEvent( QContextMenuEvent* );
211 virtual
void updateSearch(
QTreeWidget *treeWidget );
222 virtual
void disconnectTreeWidget( QTreeWidget* );
238 virtual
bool canChooseColumnsCheck();
243 virtual
bool event(QEvent *event);
248 Q_PRIVATE_SLOT(d,
void _k_rowsInserted(const QModelIndex&,
int,
int) const)
249 Q_PRIVATE_SLOT(d,
void _k_treeWidgetDeleted(
QObject*))
250 Q_PRIVATE_SLOT(d,
void _k_slotColumnActivated(
QAction*))
251 Q_PRIVATE_SLOT(d,
void _k_slotAllVisibleColumns())
252 Q_PRIVATE_SLOT(d,
void _k_queueSearch(const QString&))
253 Q_PRIVATE_SLOT(d,
void _k_activateSearch())
279 KTreeWidgetSearchLine *searchLine()
const;
288 virtual void createWidgets();
298 virtual KTreeWidgetSearchLine *createSearchLine( QTreeWidget *treeWidget )
const;
An enhanced QLineEdit widget for inputting text.
This file is part of the KDE documentation.
Documentation copyright © 1996-2017 The KDE developers.
Generated on Tue May 16 2017 10:20:59 by
doxygen 1.8.13 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.