From 864e79980bb24f0f58ff2294efda7c2bc0ab33a1 Mon Sep 17 00:00:00 2001 From: Christian Kandeler Date: Thu, 12 Dec 2019 14:27:30 +0100 Subject: [PATCH] Boot2Qt: Add QdbRunConfiguration::doAdditionalSetup() This amends b526d789cf. I had forgotten that Boot2Qt no longer inherits from RemoteLinux. Fixes: QTCREATORBUG-23315 Change-Id: Ic0fa4d54df4b7957916be67ec515df57f2fb2ce1 Reviewed-by: hjk --- src/plugins/boot2qt/qdbrunconfiguration.cpp | 5 +++++ src/plugins/boot2qt/qdbrunconfiguration.h | 5 +++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/src/plugins/boot2qt/qdbrunconfiguration.cpp b/src/plugins/boot2qt/qdbrunconfiguration.cpp index d1abe582290..8fc375d06b8 100644 --- a/src/plugins/boot2qt/qdbrunconfiguration.cpp +++ b/src/plugins/boot2qt/qdbrunconfiguration.cpp @@ -110,6 +110,11 @@ ProjectExplorer::RunConfiguration::ConfigurationState QdbRunConfiguration::ensur return Configured; } +void QdbRunConfiguration::doAdditionalSetup(const RunConfigurationCreationInfo &) +{ + updateTargetInformation(); +} + void QdbRunConfiguration::updateTargetInformation() { const BuildTargetInfo bti = buildTargetInfo(); diff --git a/src/plugins/boot2qt/qdbrunconfiguration.h b/src/plugins/boot2qt/qdbrunconfiguration.h index 0099c63b5ea..123e94fbbdc 100644 --- a/src/plugins/boot2qt/qdbrunconfiguration.h +++ b/src/plugins/boot2qt/qdbrunconfiguration.h @@ -45,9 +45,10 @@ class QdbRunConfiguration : public ProjectExplorer::RunConfiguration public: QdbRunConfiguration(ProjectExplorer::Target *target, Core::Id id); - ConfigurationState ensureConfigured(QString *errorMessage) override; - private: + ConfigurationState ensureConfigured(QString *errorMessage) override; + void doAdditionalSetup(const ProjectExplorer::RunConfigurationCreationInfo &) override; + void updateTargetInformation(); QString defaultDisplayName() const; };