IDevice: Make fromMap() / toMap() protected

Change-Id: I9a8f1caddffaf4e0f446ccc4f08f1110b6c003d4
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: hjk <hjk@qt.io>
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
This commit is contained in:
Jarek Kobus
2021-12-08 12:39:22 +01:00
parent 42729a8fd9
commit c3a5dc380d
8 changed files with 24 additions and 16 deletions

View File

@@ -46,8 +46,6 @@ class AndroidDevice final : public ProjectExplorer::IDevice
public:
AndroidDevice();
void fromMap(const QVariantMap &map) override;
static IDevice::Ptr create();
static AndroidDeviceInfo androidDeviceInfoFromIDevice(const IDevice *dev);
static void setAndroidDeviceInfoExtras(IDevice *dev, const AndroidDeviceInfo &info);
@@ -74,6 +72,9 @@ public:
QString openGlStatusString() const;
AndroidConfig::OpenGl openGlStatus() const;
protected:
void fromMap(const QVariantMap &map) final;
private:
void addEmulatorActionsIfNotFound();
ProjectExplorer::IDevice::DeviceInfo deviceInformation() const override;