diff options
author | dt <qtc-committer@nokia.com> | 2010-03-25 17:27:59 +0100 |
---|---|---|
committer | dt <qtc-committer@nokia.com> | 2010-03-25 18:02:25 +0100 |
commit | 8f51d76c2378b6b7241b33a155a215376b55f64c (patch) | |
tree | 31cfefb3919f77727a821f99c948cd064334194e | |
parent | 70dc75990f7d827e27d49fb981ff648a7d08a0ca (diff) | |
download | qt-creator-8f51d76c2378b6b7241b33a155a215376b55f64c.tar.gz |
Fix en/disabling of add/remove target on projects page
Reviewed-By: hunger
-rw-r--r-- | src/plugins/projectexplorer/targetsettingspanel.cpp | 7 | ||||
-rw-r--r-- | src/plugins/projectexplorer/targetsettingspanel.h | 2 |
2 files changed, 5 insertions, 4 deletions
diff --git a/src/plugins/projectexplorer/targetsettingspanel.cpp b/src/plugins/projectexplorer/targetsettingspanel.cpp index e988996846..e18ccb5e5f 100644 --- a/src/plugins/projectexplorer/targetsettingspanel.cpp +++ b/src/plugins/projectexplorer/targetsettingspanel.cpp @@ -67,8 +67,9 @@ TargetSettingsPanelWidget::TargetSettingsPanelWidget(Project *project) : connect(m_project, SIGNAL(addedTarget(ProjectExplorer::Target*)), this, SLOT(targetAdded(ProjectExplorer::Target*))); - connect(m_project, SIGNAL(aboutToRemoveTarget(ProjectExplorer::Target*)), - this, SLOT(aboutToRemoveTarget(ProjectExplorer::Target*))); + connect(m_project, SIGNAL(removedTarget(ProjectExplorer::Target*)), + this, SLOT(removedTarget(ProjectExplorer::Target*))); + connect(m_project, SIGNAL(activeTargetChanged(ProjectExplorer::Target*)), this, SLOT(activeTargetChanged(ProjectExplorer::Target*))); connect(m_project, SIGNAL(supportedTargetIdsChanged()), @@ -217,7 +218,7 @@ void TargetSettingsPanelWidget::targetAdded(ProjectExplorer::Target *target) updateTargetAddAndRemoveButtons(); } -void TargetSettingsPanelWidget::aboutToRemoveTarget(ProjectExplorer::Target *target) +void TargetSettingsPanelWidget::removedTarget(ProjectExplorer::Target *target) { Q_ASSERT(m_project == target->project()); Q_ASSERT(m_selector); diff --git a/src/plugins/projectexplorer/targetsettingspanel.h b/src/plugins/projectexplorer/targetsettingspanel.h index 4b26c768fb..fa510c69a6 100644 --- a/src/plugins/projectexplorer/targetsettingspanel.h +++ b/src/plugins/projectexplorer/targetsettingspanel.h @@ -58,7 +58,7 @@ private slots: void addTarget(); void removeTarget(); void targetAdded(ProjectExplorer::Target *target); - void aboutToRemoveTarget(ProjectExplorer::Target *target); + void removedTarget(ProjectExplorer::Target *target); void activeTargetChanged(ProjectExplorer::Target *target); void updateTargetAddAndRemoveButtons(); |