diff options
author | hjk <hjk@qt.io> | 2023-06-29 17:45:09 +0200 |
---|---|---|
committer | hjk <hjk@qt.io> | 2023-07-04 12:49:01 +0000 |
commit | 2cc4967451fabfad210935b35471ddd9d092d38e (patch) | |
tree | be614378cbdd55ce2aba6ecb1533eea990b7ded8 /src/plugins/boot2qt | |
parent | 914bc626e70a704d461d7f55db638e868b0c3d26 (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.cpp | 3 |
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")); |