forked from qt-creator/qt-creator
ProjectExplorer: Simplify IDevice extra device action setup
Function objects are easy nowadays. Change-Id: Iec2b770b99d8f11b7a090fb3bd51af8aa60f6fe0 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
This commit is contained in:
@@ -130,23 +130,6 @@ IDeviceWidget *IosDevice::createWidget()
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
QList<Core::Id> IosDevice::actionIds() const
|
||||
{
|
||||
return QList<Core::Id>(); // add activation action?
|
||||
}
|
||||
|
||||
QString IosDevice::displayNameForActionId(Core::Id actionId) const
|
||||
{
|
||||
Q_UNUSED(actionId)
|
||||
return QString();
|
||||
}
|
||||
|
||||
void IosDevice::executeAction(Core::Id actionId, QWidget *parent)
|
||||
{
|
||||
Q_UNUSED(actionId)
|
||||
Q_UNUSED(parent)
|
||||
}
|
||||
|
||||
DeviceProcessSignalOperation::Ptr IosDevice::signalOperation() const
|
||||
{
|
||||
return DeviceProcessSignalOperation::Ptr();
|
||||
|
||||
@@ -54,9 +54,6 @@ public:
|
||||
|
||||
ProjectExplorer::IDevice::DeviceInfo deviceInformation() const override;
|
||||
ProjectExplorer::IDeviceWidget *createWidget() override;
|
||||
QList<Core::Id> actionIds() const override;
|
||||
QString displayNameForActionId(Core::Id actionId) const override;
|
||||
void executeAction(Core::Id actionId, QWidget *parent = nullptr) override;
|
||||
ProjectExplorer::DeviceProcessSignalOperation::Ptr signalOperation() const override;
|
||||
QString displayType() const override;
|
||||
|
||||
|
||||
@@ -89,23 +89,6 @@ IDeviceWidget *IosSimulator::createWidget()
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
QList<Core::Id> IosSimulator::actionIds() const
|
||||
{
|
||||
return QList<Core::Id>();
|
||||
}
|
||||
|
||||
QString IosSimulator::displayNameForActionId(Core::Id actionId) const
|
||||
{
|
||||
Q_UNUSED(actionId)
|
||||
return QString();
|
||||
}
|
||||
|
||||
void IosSimulator::executeAction(Core::Id actionId, QWidget *parent)
|
||||
{
|
||||
Q_UNUSED(actionId)
|
||||
Q_UNUSED(parent)
|
||||
}
|
||||
|
||||
DeviceProcessSignalOperation::Ptr IosSimulator::signalOperation() const
|
||||
{
|
||||
return DeviceProcessSignalOperation::Ptr();
|
||||
|
||||
@@ -69,9 +69,6 @@ public:
|
||||
|
||||
QString displayType() const override;
|
||||
ProjectExplorer::IDeviceWidget *createWidget() override;
|
||||
QList<Core::Id> actionIds() const override;
|
||||
QString displayNameForActionId(Core::Id actionId) const override;
|
||||
void executeAction(Core::Id actionId, QWidget *parent = nullptr) override;
|
||||
ProjectExplorer::DeviceProcessSignalOperation::Ptr signalOperation() const override;
|
||||
void fromMap(const QVariantMap &map) override;
|
||||
QVariantMap toMap() const override;
|
||||
|
||||
Reference in New Issue
Block a user