aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/remotelinux/remotelinuxrunconfiguration.h
diff options
context:
space:
mode:
authorhjk <hjk@qt.io>2018-04-25 10:26:08 +0200
committerhjk <hjk@qt.io>2018-04-25 15:06:11 +0000
commit366be94ad9edf4c7b15edd9e9af981b857631385 (patch)
tree0f77be5679d35eedf54480011a1394b01cf9ea8f /src/plugins/remotelinux/remotelinuxrunconfiguration.h
parent4146a9859907c561864bfbd412d8b65ed69216ad (diff)
Pass id to RunConfiguration constructor
It's what the base class requires, and opens the possibility to have several factories creating the same type of run configuration. Also move ios, winrt and android factories closer to their products, it's the predominant pattern nowadays. Change-Id: Iad48152f02a248d22cb18dd435a2fc34d73c7077 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
Diffstat (limited to 'src/plugins/remotelinux/remotelinuxrunconfiguration.h')
-rw-r--r--src/plugins/remotelinux/remotelinuxrunconfiguration.h9
1 files changed, 2 insertions, 7 deletions
diff --git a/src/plugins/remotelinux/remotelinuxrunconfiguration.h b/src/plugins/remotelinux/remotelinuxrunconfiguration.h
index 889a5ba752..c3d263dcb7 100644
--- a/src/plugins/remotelinux/remotelinuxrunconfiguration.h
+++ b/src/plugins/remotelinux/remotelinuxrunconfiguration.h
@@ -36,17 +36,12 @@ class REMOTELINUX_EXPORT RemoteLinuxRunConfiguration : public ProjectExplorer::R
Q_OBJECT
public:
- explicit RemoteLinuxRunConfiguration(ProjectExplorer::Target *target);
-
- static const char *IdPrefix;
-
-protected:
- // FIXME: Used by QNX, remove.
RemoteLinuxRunConfiguration(ProjectExplorer::Target *target, Core::Id id);
+ static const char *IdPrefix;
+private:
void doAdditionalSetup(const ProjectExplorer::RunConfigurationCreationInfo &) override;
-private:
QString defaultDisplayName() const;
void updateTargetInformation();
};