From cceb0adbaa9412d518f4d41c30c437647f04819f Mon Sep 17 00:00:00 2001 From: Tobias Hunger Date: Wed, 20 Apr 2011 15:49:06 +0200 Subject: VCS: Use the configuration page in all the checkout wizards Task-number: QTCREATORBUG-3752 --- src/plugins/git/clonewizard.cpp | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'src/plugins/git/clonewizard.cpp') diff --git a/src/plugins/git/clonewizard.cpp b/src/plugins/git/clonewizard.cpp index cd6f294bfb..743a63271d 100644 --- a/src/plugins/git/clonewizard.cpp +++ b/src/plugins/git/clonewizard.cpp @@ -33,8 +33,12 @@ #include "clonewizard.h" #include "clonewizardpage.h" +#include "gitplugin.h" +#include "gitversioncontrol.h" + #include #include +#include #include #include @@ -65,9 +69,12 @@ QString CloneWizard::displayName() const QList CloneWizard::createParameterPages(const QString &path) { + QList rc; + const Internal::GitVersionControl *vc = Internal::GitPlugin::instance()->gitVersionControl(); + if (!vc->isConfigured()) + rc.append(new VCSBase::VcsConfigurationPage(vc)); CloneWizardPage *cwp = new CloneWizardPage; cwp->setPath(path); - QList rc; rc.push_back(cwp); return rc; } -- cgit v1.2.1