diff options
author | Tobias Hunger <tobias.hunger@nokia.com> | 2012-03-23 11:40:03 +0100 |
---|---|---|
committer | Tobias Hunger <tobias.hunger@nokia.com> | 2012-04-13 16:01:22 +0200 |
commit | 96a56693324ed67b041abd068de9f19872dd831e (patch) | |
tree | 58f67caac14b32f6e02377ac51abf29ffe1bfbaa /src/plugins/projectexplorer/devicesupport/idevice.h | |
parent | 1697530ce5f72caa8dac80716e9307f1721d2bb9 (diff) | |
download | qt-creator-96a56693324ed67b041abd068de9f19872dd831e.tar.gz |
Device: Add availability information
Change-Id: I468b2a7607fc5eede7a7bcc65ca04a51f103a278
Reviewed-by: Christian Kandeler <christian.kandeler@nokia.com>
Diffstat (limited to 'src/plugins/projectexplorer/devicesupport/idevice.h')
-rw-r--r-- | src/plugins/projectexplorer/devicesupport/idevice.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/plugins/projectexplorer/devicesupport/idevice.h b/src/plugins/projectexplorer/devicesupport/idevice.h index d21ac43f50..d9288f2880 100644 --- a/src/plugins/projectexplorer/devicesupport/idevice.h +++ b/src/plugins/projectexplorer/devicesupport/idevice.h @@ -73,6 +73,10 @@ public: virtual QString displayNameForActionId(const QString &actionId) const = 0; virtual QDialog *createAction(const QString &actionId, QWidget *parent = 0) const = 0; + enum AvailabilityState { DeviceAvailable, DeviceUnavailable, DeviceAvailabilityUnknown }; + AvailabilityState availability() const; + void setAvailability(const AvailabilityState as); + virtual void fromMap(const QVariantMap &map); virtual QVariantMap toMap() const; virtual Ptr clone() const = 0; |