From f0f213263e18327e6c6882296187c48ebd94847a Mon Sep 17 00:00:00 2001
From: con <qtc-committer@nokia.com>
Date: Thu, 29 Oct 2009 15:54:30 +0100
Subject: [PATCH] Pre-fill build configuration name when adding one.

---
 src/plugins/qt4projectmanager/qt4project.cpp | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/src/plugins/qt4projectmanager/qt4project.cpp b/src/plugins/qt4projectmanager/qt4project.cpp
index 2acc04c7b96..3f6e89b963b 100644
--- a/src/plugins/qt4projectmanager/qt4project.cpp
+++ b/src/plugins/qt4projectmanager/qt4project.cpp
@@ -274,18 +274,19 @@ bool Qt4BuildConfigurationFactory::create(const QString &type) const
 {
     QTC_ASSERT(m_versions.contains(type), return false);
     const VersionInfo &info = m_versions.value(type);
+    QtVersion *version = QtVersionManager::instance()->version(info.versionId);
+    if (!version)
+        return false;
     bool ok;
     QString buildConfigurationName = QInputDialog::getText(0,
                           tr("New configuration"),
                           tr("New Configuration Name:"),
                           QLineEdit::Normal,
-                          QString(),
+                          version->name(),
                           &ok);
     if (!ok || buildConfigurationName.isEmpty())
         return false;
 
-    QtVersion *version = QtVersionManager::instance()->version(info.versionId);
-
     m_project->addQt4BuildConfiguration(tr("%1 Debug").arg(buildConfigurationName),
                                      version,
                                      (QtVersion::QmakeBuildConfig)(version->defaultBuildConfig() | QtVersion::DebugBuild));
-- 
GitLab