From a7695496b4c5e33394ed67434a1d14bbdb6851ac Mon Sep 17 00:00:00 2001 From: ck <qt-info@nokia.com> Date: Thu, 5 Aug 2010 12:06:37 +0200 Subject: [PATCH] Maemo: Move remote executable GUI update to its own slot. --- .../qt-maemo/maemorunconfigurationwidget.cpp | 6 +++++- .../qt-maemo/maemorunconfigurationwidget.h | 1 + 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/src/plugins/qt4projectmanager/qt-maemo/maemorunconfigurationwidget.cpp b/src/plugins/qt4projectmanager/qt-maemo/maemorunconfigurationwidget.cpp index c3f4acdd1d1..ecd1ef697a1 100644 --- a/src/plugins/qt4projectmanager/qt-maemo/maemorunconfigurationwidget.cpp +++ b/src/plugins/qt4projectmanager/qt-maemo/maemorunconfigurationwidget.cpp @@ -129,7 +129,7 @@ void MaemoRunConfigurationWidget::addGenericWidgets(QVBoxLayout *mainLayout) connect(m_runConfiguration, SIGNAL(targetInformationChanged()), this, SLOT(updateTargetInformation())); connect(m_runConfiguration->deployStep()->deployables(), - SIGNAL(modelsCreated()), this, SLOT(updateTargetInformation())); + SIGNAL(modelsCreated()), this, SLOT(handleDeploySpecsChanged())); handleCurrentDeviceConfigChanged(); } @@ -256,6 +256,10 @@ void MaemoRunConfigurationWidget::argumentsEdited(const QString &text) void MaemoRunConfigurationWidget::updateTargetInformation() { m_localExecutableLabel->setText(m_runConfiguration->localExecutableFilePath()); +} + +void MaemoRunConfigurationWidget::handleDeploySpecsChanged() +{ m_remoteExecutableLabel->setText(m_runConfiguration->remoteExecutableFilePath()); } diff --git a/src/plugins/qt4projectmanager/qt-maemo/maemorunconfigurationwidget.h b/src/plugins/qt4projectmanager/qt-maemo/maemorunconfigurationwidget.h index b2b8619a4a0..4ffb63451f0 100644 --- a/src/plugins/qt4projectmanager/qt-maemo/maemorunconfigurationwidget.h +++ b/src/plugins/qt4projectmanager/qt-maemo/maemorunconfigurationwidget.h @@ -88,6 +88,7 @@ private slots: void systemEnvironmentChanged(); void userEnvironmentChangesChanged(const QList<ProjectExplorer::EnvironmentItem> &userChanges); void handleRemoteMountsChanged(); + void handleDeploySpecsChanged(); private: void addGenericWidgets(QVBoxLayout *mainLayout); -- GitLab