diff options
author | Tim Jenssen <tim.jenssen@theqtcompany.com> | 2015-10-22 15:32:42 +0200 |
---|---|---|
committer | Tim Jenssen <tim.jenssen@theqtcompany.com> | 2015-10-22 13:53:30 +0000 |
commit | e6d038364fe44d96b93fa2f5e40334e7ecad13c2 (patch) | |
tree | a6fbeecc7cc30218fbc63abb09af0cb3a6fdb3d9 /src/libs/utils/projectintropage.h | |
parent | 59ac67c0bb6b2fa999bce830e0ba590ef58fa0ed (diff) |
add projectNameValidator to JsonProjectPage
Change-Id: Ie9851a8f16d494ef2a6fafdcc83b5b47bcd0e021
Reviewed-by: Tobias Hunger <tobias.hunger@theqtcompany.com>
Diffstat (limited to 'src/libs/utils/projectintropage.h')
-rw-r--r-- | src/libs/utils/projectintropage.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/libs/utils/projectintropage.h b/src/libs/utils/projectintropage.h index 87cc394487..c672f83c10 100644 --- a/src/libs/utils/projectintropage.h +++ b/src/libs/utils/projectintropage.h @@ -36,7 +36,7 @@ namespace Utils { -struct ProjectIntroPagePrivate; +class ProjectIntroPagePrivate; class QTCREATOR_UTILS_EXPORT ProjectIntroPage : public WizardPage { @@ -67,7 +67,7 @@ public: void setProjectDirectories(const QStringList &directoryList); int projectIndex() const; - static bool validateProjectName(const QString &name, QString *errorMessage /* = 0*/); + bool validateProjectName(const QString &name, QString *errorMessage); signals: void activated(); @@ -77,6 +77,7 @@ public slots: void setProjectName(const QString &name); void setDescription(const QString &description); void setUseAsDefaultPath(bool u); + void setProjectNameRegularExpression(const QRegularExpression ®Ex); private slots: void slotChanged(); |