aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/projectexplorer
diff options
context:
space:
mode:
authorThorbjørn Lindeijer <thorbjorn.lindeijer@nokia.com>2010-03-23 17:50:25 +0100
committerThorbjørn Lindeijer <thorbjorn.lindeijer@nokia.com>2010-03-24 10:17:54 +0100
commitf3ebc437079444e922a397b0ddd37361447faee5 (patch)
tree4e67b2e1507ab27916d7dba78b0b4682880c72f4 /src/plugins/projectexplorer
parent6c5bebe1c4cd3be8efde2f4a2d32f0a038580d51 (diff)
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>
Diffstat (limited to 'src/plugins/projectexplorer')
-rw-r--r--src/plugins/projectexplorer/projectwizardpage.cpp2
-rw-r--r--src/plugins/projectexplorer/projectwizardpage.ui9
2 files changed, 9 insertions, 2 deletions
diff --git a/src/plugins/projectexplorer/projectwizardpage.cpp b/src/plugins/projectexplorer/projectwizardpage.cpp
index 0edd49703b..20709529b3 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 91f67bf88e..716c33413e 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 &amp;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>