summaryrefslogtreecommitdiff
path: root/src/plugins/genericprojectmanager/filesselectionwizardpage.h
diff options
context:
space:
mode:
authorPawel Faron <pawelfaron87@wp.pl>2013-04-16 20:52:55 +0200
committerPawel Faron <pawelfaron87@wp.pl>2013-04-19 20:41:05 +0200
commitec145f36f3e9107966fd690baf0fc70ae0de372a (patch)
tree52be7692b8207a04dd0e9b2bb43c0cc5925459f8 /src/plugins/genericprojectmanager/filesselectionwizardpage.h
parentadb6e518ef8d05379440c0ebac7c3c8c698d1f08 (diff)
downloadqt-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.h21
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;