20 #ifndef KICONVIEWSEARCHLINE_H
21 #define KICONVIEWSEARCHLINE_H
23 #include <klineedit.h>
24 #include <tqvaluelist.h>
52 TQIconView *iconView = 0,
53 const char *name = 0 );
71 bool caseSensitive()
const;
78 TQIconView *iconView()
const;
86 virtual void updateSearch(
const TQString &s = TQString::null );
93 void setCaseSensitive(
bool cs );
101 void setIconView( TQIconView *iv );
112 void iconDeleted(
const TQString &filename);
120 virtual bool itemMatches(
const TQIconViewItem *item,
121 const TQString &s )
const;
127 void init( TQIconView *iconView = 0 );
132 void hideItem( TQIconViewItem *item );
140 void showItem( TQIconViewItem *item );
157 void queueSearch(
const TQString &s );
167 void activateSearch();
174 void iconViewDeleted();
178 class TDEIconViewSearchLinePrivate;
179 TDEIconViewSearchLinePrivate *d;
An enhanced TQLineEdit widget for inputting text.
virtual void clear()
Reimplemented to workaround a buggy TQLineEdit::clear() (changing the clipboard to the text we just h...
This class makes it easy to add a search line for filtering the items in a iconview based on a simple...