123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081 |
- #include "tizendevicefactory.h"
- #include "tizendevice.h"
- #include "tizenconstants.h"
- using namespace ProjectExplorer;
- namespace Tizen {
- TizenDeviceFactory::TizenDeviceFactory(QObject * parent) :
- IDeviceFactory(parent)
- {
- }
- TizenDeviceFactory::~TizenDeviceFactory()
- {
- }
- QString TizenDeviceFactory::displayNameForId(Core::Id type) const
- {
- if(type == Constants::TIZEN_DEVICE_TYPE)
- return tr("Tizen Device");
- return QString();
- }
- QList<Core::Id> TizenDeviceFactory::availableCreationIds() const
- {
- return QList<Core::Id>() << Constants::TIZEN_DEVICE_TYPE;
- }
- bool TizenDeviceFactory::canCreate() const
- {
- return true;
- }
- ProjectExplorer::IDevice::Ptr TizenDeviceFactory::create(Core::Id id) const
- {
- Q_UNUSED(id);
- return IDevice::Ptr();
- }
- bool TizenDeviceFactory::canRestore(const QVariantMap &map) const
- {
- return IDevice::typeFromMap(map) == Constants::TIZEN_DEVICE_TYPE;
- }
- ProjectExplorer::IDevice::Ptr TizenDeviceFactory::restore(const QVariantMap &map) const
- {
- Q_UNUSED(map);
- return IDevice::Ptr(new TizenDevice());
- }
- }
|