forked from qt-creator/qt-creator
Handle IDeviceFactory restoring in base class
Change-Id: Idb892bcff6b91dbc11a8271915e5cc86d1669e74 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
This commit is contained in:
@@ -38,12 +38,7 @@ AndroidDeviceFactory::AndroidDeviceFactory()
|
||||
setDisplayName(tr("Android Device"));
|
||||
setCombinedIcon(":/android/images/androiddevicesmall.png",
|
||||
":/android/images/androiddevice.png");
|
||||
}
|
||||
|
||||
ProjectExplorer::IDevice::Ptr AndroidDeviceFactory::restore(const QVariantMap &map) const
|
||||
{
|
||||
Q_UNUSED(map)
|
||||
return ProjectExplorer::IDevice::Ptr(new AndroidDevice);
|
||||
setConstructionFunction([] { return ProjectExplorer::IDevice::Ptr(new AndroidDevice); });
|
||||
}
|
||||
|
||||
} // namespace Internal
|
||||
|
||||
@@ -35,8 +35,6 @@ class AndroidDeviceFactory : public ProjectExplorer::IDeviceFactory
|
||||
Q_OBJECT
|
||||
public:
|
||||
AndroidDeviceFactory();
|
||||
|
||||
ProjectExplorer::IDevice::Ptr restore(const QVariantMap &map) const override;
|
||||
};
|
||||
|
||||
} // namespace Internal
|
||||
|
||||
Reference in New Issue
Block a user