aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/boot2qt
diff options
context:
space:
mode:
authorhjk <hjk@qt.io>2023-06-29 17:45:09 +0200
committerhjk <hjk@qt.io>2023-07-04 12:49:01 +0000
commit2cc4967451fabfad210935b35471ddd9d092d38e (patch)
treebe614378cbdd55ce2aba6ecb1533eea990b7ded8 /src/plugins/boot2qt
parent914bc626e70a704d461d7f55db638e868b0c3d26 (diff)
ProjectExplorer: Replace unusual ExecutableAspect constructor
... by an (only) slightly less weird setter. Helps with a more uniform aspect API. Task-number: QTCREATORBUG-29168 Change-Id: I40d2e878987ed7b817e08d250566bc548712749d Reviewed-by: Christian Stenger <christian.stenger@qt.io>
Diffstat (limited to 'src/plugins/boot2qt')
-rw-r--r--src/plugins/boot2qt/qdbrunconfiguration.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/plugins/boot2qt/qdbrunconfiguration.cpp b/src/plugins/boot2qt/qdbrunconfiguration.cpp
index e936d3ebc6..2885387764 100644
--- a/src/plugins/boot2qt/qdbrunconfiguration.cpp
+++ b/src/plugins/boot2qt/qdbrunconfiguration.cpp
@@ -67,7 +67,8 @@ private:
QdbRunConfiguration::QdbRunConfiguration(Target *target, Id id)
: RunConfiguration(target, id)
{
- auto exeAspect = addAspect<ExecutableAspect>(target, ExecutableAspect::RunDevice);
+ auto exeAspect = addAspect<ExecutableAspect>();
+ exeAspect->setDeviceSelector(target, ExecutableAspect::RunDevice);
exeAspect->setSettingsKey("QdbRunConfig.RemoteExecutable");
exeAspect->setLabelText(Tr::tr("Executable on device:"));
exeAspect->setPlaceHolderText(Tr::tr("Remote path not set"));