summaryrefslogtreecommitdiff
path: root/src/plugins/qnx/qnxrunconfiguration.h
diff options
context:
space:
mode:
authorhjk <hjk@qt.io>2019-08-05 14:43:17 +0200
committerhjk <hjk@qt.io>2019-08-06 08:31:47 +0000
commiteefabf2b11bdecb572aa062d47c5245621ac5a12 (patch)
treebb497216a45def0ae26b8a444838c9be1c41663a /src/plugins/qnx/qnxrunconfiguration.h
parentac091622e4a790fc07d6f9c7e354e6933b0a69c9 (diff)
downloadqt-creator-eefabf2b11bdecb572aa062d47c5245621ac5a12.tar.gz
Qnx: Remove RemoteLinuxRunConfiguration base from QnxRunConfiguration
Also un-export RemoteLinuxRunConfiguration and make it clear that this is not meant for inheritnace. For a while the last code-reuse-by-inheritance RunConfiguration, until it served as precedence again. Raise the bar a bit, even if this means duplicating some aspect setup lines. Change-Id: I588e07e3f7ddbe3cae089a37059781a9f71048e1 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
Diffstat (limited to 'src/plugins/qnx/qnxrunconfiguration.h')
-rw-r--r--src/plugins/qnx/qnxrunconfiguration.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/plugins/qnx/qnxrunconfiguration.h b/src/plugins/qnx/qnxrunconfiguration.h
index 390224d120..75ec72a66c 100644
--- a/src/plugins/qnx/qnxrunconfiguration.h
+++ b/src/plugins/qnx/qnxrunconfiguration.h
@@ -39,7 +39,7 @@ public:
QtLibPathAspect() = default;
};
-class QnxRunConfiguration : public RemoteLinux::RemoteLinuxRunConfiguration
+class QnxRunConfiguration final : public ProjectExplorer::RunConfiguration
{
Q_OBJECT
@@ -50,7 +50,7 @@ private:
ProjectExplorer::Runnable runnable() const override;
};
-class QnxRunConfigurationFactory : public ProjectExplorer::RunConfigurationFactory
+class QnxRunConfigurationFactory final : public ProjectExplorer::RunConfigurationFactory
{
public:
QnxRunConfigurationFactory();