diff options
author | Pawel Faron <pawelfaron87@wp.pl> | 2013-04-16 20:52:55 +0200 |
---|---|---|
committer | Pawel Faron <pawelfaron87@wp.pl> | 2013-04-19 20:41:05 +0200 |
commit | ec145f36f3e9107966fd690baf0fc70ae0de372a (patch) | |
tree | 52be7692b8207a04dd0e9b2bb43c0cc5925459f8 /src/plugins/genericprojectmanager/filesselectionwizardpage.h | |
parent | adb6e518ef8d05379440c0ebac7c3c8c698d1f08 (diff) | |
download | qt-creator-ec145f36f3e9107966fd690baf0fc70ae0de372a.tar.gz |
Added new filter into "Import Existing Project" and "Edit Files"
Extended classes:
- SelectableFilesModel
- SelectableFilesDialog
- FilesSelectionWizardPage
Task-number: QTCREATORBUG-8805
Change-Id: I0ff2f458fce2d7b0ceee24ace7dc2fafddc5ad5d
Reviewed-by: Petar Perisin <petar.perisin@gmail.com>
Reviewed-by: Daniel Teske <daniel.teske@digia.com>
Diffstat (limited to 'src/plugins/genericprojectmanager/filesselectionwizardpage.h')
-rw-r--r-- | src/plugins/genericprojectmanager/filesselectionwizardpage.h | 21 |
1 files changed, 17 insertions, 4 deletions
diff --git a/src/plugins/genericprojectmanager/filesselectionwizardpage.h b/src/plugins/genericprojectmanager/filesselectionwizardpage.h index ad82f3360c..80cd1becee 100644 --- a/src/plugins/genericprojectmanager/filesselectionwizardpage.h +++ b/src/plugins/genericprojectmanager/filesselectionwizardpage.h @@ -31,8 +31,11 @@ #define FILESSELECTIONWIZARDPAGE_H #include <QWizardPage> -#include <QLabel> -#include <QTreeView> + +class QVBoxLayout; +class QLabel; +class QTreeView; +class QLineEdit; namespace GenericProjectManager { namespace Internal { @@ -58,11 +61,21 @@ private slots: void parsingFinished(); private: + void createHideFileFilterControls(QVBoxLayout *layout); + void createShowFileFilterControls(QVBoxLayout *layout); + void createApplyButton(QVBoxLayout *layout); + GenericProjectWizardDialog *m_genericProjectWizardDialog; SelectableFilesModel *m_model; - QLabel *m_filterLabel; - QLineEdit *m_filterLineEdit; + + QLabel *m_hideFilesFilterLabel; + QLineEdit *m_hideFilesfilterLineEdit; + + QLabel *m_showFilesFilterLabel; + QLineEdit *m_showFilesfilterLineEdit; + QPushButton *m_applyFilterButton; + QTreeView *m_view; QLabel *m_label; bool m_finished; |