diff options
author | Eike Ziller <eike.ziller@digia.com> | 2013-03-25 11:24:00 +0100 |
---|---|---|
committer | Eike Ziller <eike.ziller@digia.com> | 2013-03-25 14:21:32 +0100 |
commit | 9b688d0ac79a89846daf4d63289f2833a869c50c (patch) | |
tree | 516e4ca86d474e192109d7ccdbf19bc1a2bae49e /src/plugins/projectexplorer/projectwelcomepage.cpp | |
parent | ac11a9dce462248caeafd3444aa6a6e5515a893f (diff) | |
download | qt-creator-9b688d0ac79a89846daf4d63289f2833a869c50c.tar.gz |
Remove dependency of welcome plugin to project explorer.
The project explorer calls from welcome plugin were only used by the
project explorer provided welcome page anyhow.
Change-Id: I9fc0c6a2013c5b822a42efd13a9aa779e9d6f1a4
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
Diffstat (limited to 'src/plugins/projectexplorer/projectwelcomepage.cpp')
-rw-r--r-- | src/plugins/projectexplorer/projectwelcomepage.cpp | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/src/plugins/projectexplorer/projectwelcomepage.cpp b/src/plugins/projectexplorer/projectwelcomepage.cpp index 1b4acb2fcd..6f74e8b4ee 100644 --- a/src/plugins/projectexplorer/projectwelcomepage.cpp +++ b/src/plugins/projectexplorer/projectwelcomepage.cpp @@ -38,6 +38,8 @@ #include <QFileInfo> #include <QDir> +#include <coreplugin/icore.h> +#include <coreplugin/dialogs/iwizard.h> #include <projectexplorer/session.h> #include <projectexplorer/projectexplorer.h> #include <sessiondialog.h> @@ -245,5 +247,16 @@ void ProjectWelcomePage::reloadWelcomeScreenData() m_projectModel->resetProjects(); } +void ProjectWelcomePage::newProject() +{ + Core::ICore::showNewItemDialog(tr("New Project"), + Core::IWizard::wizardsOfKind(Core::IWizard::ProjectWizard)); +} + +void ProjectWelcomePage::openProject() +{ + ProjectExplorerPlugin::instance()->openOpenProjectDialog(); +} + } // namespace Internal } // namespace ProjectExplorer |