From d905131351fbb27978e6c2bfcd7cebcb5540d85e Mon Sep 17 00:00:00 2001 From: hjk Date: Thu, 4 Oct 2018 17:57:54 +0200 Subject: [PATCH] Add 'override' to IDeviceFactory derived classes Change-Id: I036767b90c0300d8d363f47410a849890a484949 Reviewed-by: Christian Kandeler --- .../baremetaldeviceconfigurationfactory.h | 12 ++++++------ src/plugins/qnx/qnxdevicefactory.h | 14 +++++++------- .../genericlinuxdeviceconfigurationfactory.h | 12 ++++++------ src/plugins/winrt/winrtdevicefactory.h | 14 +++++++------- 4 files changed, 26 insertions(+), 26 deletions(-) diff --git a/src/plugins/baremetal/baremetaldeviceconfigurationfactory.h b/src/plugins/baremetal/baremetaldeviceconfigurationfactory.h index d5203bd6eee..c4f0b57e604 100644 --- a/src/plugins/baremetal/baremetaldeviceconfigurationfactory.h +++ b/src/plugins/baremetal/baremetaldeviceconfigurationfactory.h @@ -38,13 +38,13 @@ class BareMetalDeviceConfigurationFactory public: BareMetalDeviceConfigurationFactory(); - QString displayNameForId(Core::Id type) const; - QList availableCreationIds() const; - QIcon iconForId(Core::Id type) const; + QString displayNameForId(Core::Id type) const override; + QList availableCreationIds() const override; + QIcon iconForId(Core::Id type) const override; - ProjectExplorer::IDevice::Ptr create(Core::Id id) const; - bool canRestore(const QVariantMap &map) const; - ProjectExplorer::IDevice::Ptr restore(const QVariantMap &map) const; + ProjectExplorer::IDevice::Ptr create(Core::Id id) const override; + bool canRestore(const QVariantMap &map) const override; + ProjectExplorer::IDevice::Ptr restore(const QVariantMap &map) const override; }; } // namespace Internal diff --git a/src/plugins/qnx/qnxdevicefactory.h b/src/plugins/qnx/qnxdevicefactory.h index a7c06184fb8..d9481980c17 100644 --- a/src/plugins/qnx/qnxdevicefactory.h +++ b/src/plugins/qnx/qnxdevicefactory.h @@ -37,15 +37,15 @@ class QnxDeviceFactory : public ProjectExplorer::IDeviceFactory public: explicit QnxDeviceFactory(QObject *parent = 0); - QString displayNameForId(Core::Id type) const; - QList availableCreationIds() const; - QIcon iconForId(Core::Id type) const; + QString displayNameForId(Core::Id type) const override; + QList availableCreationIds() const override; + QIcon iconForId(Core::Id type) const override; - bool canCreate() const; - ProjectExplorer::IDevice::Ptr create(Core::Id id) const; + bool canCreate() const override; + ProjectExplorer::IDevice::Ptr create(Core::Id id) const override; - bool canRestore(const QVariantMap &map) const; - ProjectExplorer::IDevice::Ptr restore(const QVariantMap &map) const; + bool canRestore(const QVariantMap &map) const override; + ProjectExplorer::IDevice::Ptr restore(const QVariantMap &map) const override; static Core::Id deviceType(); }; diff --git a/src/plugins/remotelinux/genericlinuxdeviceconfigurationfactory.h b/src/plugins/remotelinux/genericlinuxdeviceconfigurationfactory.h index a8fcd486b6b..11febf6a0f4 100644 --- a/src/plugins/remotelinux/genericlinuxdeviceconfigurationfactory.h +++ b/src/plugins/remotelinux/genericlinuxdeviceconfigurationfactory.h @@ -39,13 +39,13 @@ class REMOTELINUX_EXPORT GenericLinuxDeviceConfigurationFactory public: GenericLinuxDeviceConfigurationFactory(QObject *parent = 0); - QString displayNameForId(Core::Id type) const; - QList availableCreationIds() const; - QIcon iconForId(Core::Id type) const; + QString displayNameForId(Core::Id type) const override; + QList availableCreationIds() const override; + QIcon iconForId(Core::Id type) const override; - ProjectExplorer::IDevice::Ptr create(Core::Id id) const; - bool canRestore(const QVariantMap &map) const; - ProjectExplorer::IDevice::Ptr restore(const QVariantMap &map) const; + ProjectExplorer::IDevice::Ptr create(Core::Id id) const override; + bool canRestore(const QVariantMap &map) const override; + ProjectExplorer::IDevice::Ptr restore(const QVariantMap &map) const override; }; } // namespace RemoteLinux diff --git a/src/plugins/winrt/winrtdevicefactory.h b/src/plugins/winrt/winrtdevicefactory.h index ab2b8a64091..1f61db6ee2e 100644 --- a/src/plugins/winrt/winrtdevicefactory.h +++ b/src/plugins/winrt/winrtdevicefactory.h @@ -36,13 +36,13 @@ class WinRtDeviceFactory : public ProjectExplorer::IDeviceFactory Q_OBJECT public: WinRtDeviceFactory(); - QString displayNameForId(Core::Id type) const; - QList availableCreationIds() const; - QIcon iconForId(Core::Id type) const; - bool canCreate() const { return false; } - ProjectExplorer::IDevice::Ptr create(Core::Id id) const; - bool canRestore(const QVariantMap &map) const; - ProjectExplorer::IDevice::Ptr restore(const QVariantMap &map) const; + QString displayNameForId(Core::Id type) const override; + QList availableCreationIds() const override; + QIcon iconForId(Core::Id type) const override; + bool canCreate() const override { return false; } + ProjectExplorer::IDevice::Ptr create(Core::Id id) const override; + bool canRestore(const QVariantMap &map) const override; + ProjectExplorer::IDevice::Ptr restore(const QVariantMap &map) const override; void autoDetect(); void onPrerequisitesLoaded();