summaryrefslogtreecommitdiff
path: root/src/plugins/remotelinux/remotelinuxrunconfiguration.cpp
diff options
context:
space:
mode:
authorhjk <hjk@qt.io>2018-04-06 13:33:55 +0200
committerhjk <hjk@qt.io>2018-04-09 06:54:31 +0000
commitef79078db2360b9f532d1bec5c01763bfa2f21a7 (patch)
treed75f7ee18c9e8ef9295199da68bb17ee4a1f906c /src/plugins/remotelinux/remotelinuxrunconfiguration.cpp
parent818380984673bde184c227d0b6b477e24b3fb408 (diff)
downloadqt-creator-ef79078db2360b9f532d1bec5c01763bfa2f21a7.tar.gz
RemoteLinux: Move RunConfigurationFactories close to RunConfigurations
No need to have a dozen lines of code in a separate translation unit and more in line with what others do nowadays. Change-Id: I029cac3d96b6a318be2cc4efad08badfae68fc20 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
Diffstat (limited to 'src/plugins/remotelinux/remotelinuxrunconfiguration.cpp')
-rw-r--r--src/plugins/remotelinux/remotelinuxrunconfiguration.cpp10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/plugins/remotelinux/remotelinuxrunconfiguration.cpp b/src/plugins/remotelinux/remotelinuxrunconfiguration.cpp
index 2e1e18055b..3e190e0cea 100644
--- a/src/plugins/remotelinux/remotelinuxrunconfiguration.cpp
+++ b/src/plugins/remotelinux/remotelinuxrunconfiguration.cpp
@@ -25,6 +25,7 @@
#include "remotelinuxrunconfiguration.h"
+#include "remotelinux_constants.h"
#include "remotelinuxenvironmentaspect.h"
#include "remotelinuxrunconfigurationwidget.h"
@@ -200,4 +201,13 @@ void RemoteLinuxRunConfiguration::handleBuildSystemDataUpdated()
const char *RemoteLinuxRunConfiguration::IdPrefix = "RemoteLinuxRunConfiguration:";
+
+// RemoteLinuxRunConfigurationFactory
+
+RemoteLinuxRunConfigurationFactory::RemoteLinuxRunConfigurationFactory()
+{
+ registerRunConfiguration<RemoteLinuxRunConfiguration>(RemoteLinuxRunConfiguration::IdPrefix);
+ addSupportedTargetDeviceType(RemoteLinux::Constants::GenericLinuxOsType);
+}
+
} // namespace RemoteLinux