From f3ebc437079444e922a397b0ddd37361447faee5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thorbj=C3=B8rn=20Lindeijer?= <thorbjorn.lindeijer@nokia.com> Date: Tue, 23 Mar 2010 17:50:25 +0100 Subject: [PATCH] Disable the 'Add to project' part when there are no projects Or when the list is empty because it is not supported, like when creating a new project. Reviewed-by: Friedemann Kleint <Friedemann.Kleint@nokia.com> --- src/plugins/projectexplorer/projectwizardpage.cpp | 2 ++ src/plugins/projectexplorer/projectwizardpage.ui | 9 +++++++-- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/src/plugins/projectexplorer/projectwizardpage.cpp b/src/plugins/projectexplorer/projectwizardpage.cpp index 0edd49703be..20709529b3c 100644 --- a/src/plugins/projectexplorer/projectwizardpage.cpp +++ b/src/plugins/projectexplorer/projectwizardpage.cpp @@ -53,6 +53,8 @@ void ProjectWizardPage::setProjects(const QStringList &p) { m_ui->projectComboBox->clear(); m_ui->projectComboBox->addItems(p); + m_ui->projectComboBox->setEnabled(p.size() > 1); + m_ui->projectLabel->setEnabled(p.size() > 1); } void ProjectWizardPage::setProjectToolTips(const QStringList &t) diff --git a/src/plugins/projectexplorer/projectwizardpage.ui b/src/plugins/projectexplorer/projectwizardpage.ui index 91f67bf88e4..716c33413eb 100644 --- a/src/plugins/projectexplorer/projectwizardpage.ui +++ b/src/plugins/projectexplorer/projectwizardpage.ui @@ -21,6 +21,9 @@ </property> <item row="0" column="0"> <widget class="QLabel" name="projectLabel"> + <property name="enabled"> + <bool>false</bool> + </property> <property name="text"> <string>Add to &project:</string> </property> @@ -31,6 +34,9 @@ </item> <item row="0" column="1"> <widget class="QComboBox" name="projectComboBox"> + <property name="enabled"> + <bool>false</bool> + </property> </widget> </item> <item row="1" column="0"> @@ -44,8 +50,7 @@ </widget> </item> <item row="1" column="1"> - <widget class="QComboBox" name="addToVersionControlComboBox"> - </widget> + <widget class="QComboBox" name="addToVersionControlComboBox"/> </item> </layout> </item> -- GitLab