Add 'override' to IDeviceFactory derived classes

Change-Id: I036767b90c0300d8d363f47410a849890a484949
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
This commit is contained in:
hjk
2018-10-04 17:57:54 +02:00
parent 8fa37a17c1
commit d905131351
4 changed files with 26 additions and 26 deletions

View File

@@ -38,13 +38,13 @@ class BareMetalDeviceConfigurationFactory
public:
BareMetalDeviceConfigurationFactory();
QString displayNameForId(Core::Id type) const;
QList<Core::Id> availableCreationIds() const;
QIcon iconForId(Core::Id type) const;
QString displayNameForId(Core::Id type) const override;
QList<Core::Id> 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

View File

@@ -37,15 +37,15 @@ class QnxDeviceFactory : public ProjectExplorer::IDeviceFactory
public:
explicit QnxDeviceFactory(QObject *parent = 0);
QString displayNameForId(Core::Id type) const;
QList<Core::Id> availableCreationIds() const;
QIcon iconForId(Core::Id type) const;
QString displayNameForId(Core::Id type) const override;
QList<Core::Id> 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();
};

View File

@@ -39,13 +39,13 @@ class REMOTELINUX_EXPORT GenericLinuxDeviceConfigurationFactory
public:
GenericLinuxDeviceConfigurationFactory(QObject *parent = 0);
QString displayNameForId(Core::Id type) const;
QList<Core::Id> availableCreationIds() const;
QIcon iconForId(Core::Id type) const;
QString displayNameForId(Core::Id type) const override;
QList<Core::Id> 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

View File

@@ -36,13 +36,13 @@ class WinRtDeviceFactory : public ProjectExplorer::IDeviceFactory
Q_OBJECT
public:
WinRtDeviceFactory();
QString displayNameForId(Core::Id type) const;
QList<Core::Id> 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<Core::Id> 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();