summaryrefslogtreecommitdiff
path: root/src/plugins/ios/iosrunconfiguration.cpp
diff options
context:
space:
mode:
authorFawzi Mohamed <fawzi.mohamed@digia.com>2014-03-27 18:50:08 +0100
committerFawzi Mohamed <fawzi.mohamed@digia.com>2014-03-31 15:12:25 +0200
commit04948228bb9192d049c714cc89a8341789fa3834 (patch)
treedff9cfe2bca20f63dc941b4f0d60484b8713a741 /src/plugins/ios/iosrunconfiguration.cpp
parentcc6dd54379e621bad80a816388c175ef2fa8571d (diff)
downloadqt-creator-04948228bb9192d049c714cc89a8341789fa3834.tar.gz
ios: fix update of executable path in the UI
We now update after the profile has parsed, not when it is changed. Change-Id: I70bf9bed85c77677d0ece0d7b99dff590a9e4d47 Reviewed-by: Fawzi Mohamed <fawzi.mohamed@digia.com>
Diffstat (limited to 'src/plugins/ios/iosrunconfiguration.cpp')
-rw-r--r--src/plugins/ios/iosrunconfiguration.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/plugins/ios/iosrunconfiguration.cpp b/src/plugins/ios/iosrunconfiguration.cpp
index e16242ad5f..87d0dbc229 100644
--- a/src/plugins/ios/iosrunconfiguration.cpp
+++ b/src/plugins/ios/iosrunconfiguration.cpp
@@ -137,8 +137,10 @@ void IosRunConfiguration::proFileUpdated(QmakeProjectManager::QmakeProFileNode *
return;
m_parseSuccess = success;
m_parseInProgress = parseInProgress;
- if (success && !parseInProgress)
+ if (success && !parseInProgress) {
updateDisplayNames();
+ emit localExecutableChanged();
+ }
enabledCheck();
}
@@ -374,7 +376,7 @@ IosRunConfigurationWidget::IosRunConfigurationWidget(IosRunConfiguration *runCon
SLOT(setDeviceTypeIndex(int)));
connect(m_ui->argumentsLineEdit, SIGNAL(editingFinished()),
SLOT(argumentsLineEditTextEdited()));
- connect(runConfiguration->target(), SIGNAL(buildDirectoryChanged()),
+ connect(runConfiguration, SIGNAL(localExecutableChanged()),
SLOT(updateValues()));
}