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>
This commit is contained in:
Pawel Faron
2013-04-16 20:52:55 +02:00
parent adb6e518ef
commit ec145f36f3
5 changed files with 219 additions and 69 deletions

View File

@@ -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;