Merge pull request #2331 from Wallacoloo/FileBrowserRefactor

Refactor FileBrowser's filterItems function
This commit is contained in:
Colin Wallace
2015-09-08 23:44:52 +00:00
2 changed files with 41 additions and 107 deletions

View File

@@ -53,16 +53,13 @@ public:
QWidget * parent, bool dirs_as_items = false, bool recurse = false );
virtual ~FileBrowser();
public slots:
void filterItems( const QString & filter );
void reloadTree( void );
private slots:
void reloadTree( void );
// call with item=NULL to filter the entire tree
bool filterItems( const QString & filter, QTreeWidgetItem * item=NULL );
void giveFocusToFilter();
private:
bool filterItems( QTreeWidgetItem * item, const QString & filter );
virtual void keyPressEvent( QKeyEvent * ke );
void addItems( const QString & path );