From 79f238fb75712f519fe5cb5d48b3a358f7ebbbbd Mon Sep 17 00:00:00 2001 From: Christian Kandeler Date: Mon, 2 Apr 2012 15:33:49 +0200 Subject: [PATCH] RemoteLinux: Allow deriving from LinuxDeviceConfiguration. Change-Id: Ifd8405c079e047a40264c8310731cedbf7bd652f Reviewed-by: Nikolai Kosjar --- src/plugins/remotelinux/linuxdeviceconfiguration.h | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/plugins/remotelinux/linuxdeviceconfiguration.h b/src/plugins/remotelinux/linuxdeviceconfiguration.h index 58c9d11e8d2..c03b29bef11 100644 --- a/src/plugins/remotelinux/linuxdeviceconfiguration.h +++ b/src/plugins/remotelinux/linuxdeviceconfiguration.h @@ -72,16 +72,18 @@ public: void fromMap(const QVariantMap &map); ProjectExplorer::IDevice::Ptr clone() const; -private: + +protected: LinuxDeviceConfiguration(); LinuxDeviceConfiguration(const QString &name, const QString &type, MachineType machineType, Origin origin, const QString &fingerprint); - LinuxDeviceConfiguration(const LinuxDeviceConfiguration &other); - LinuxDeviceConfiguration &operator=(const LinuxDeviceConfiguration &); QVariantMap toMap() const; +private: + LinuxDeviceConfiguration &operator=(const LinuxDeviceConfiguration &); + Internal::LinuxDeviceConfigurationPrivate *d; };