#ifndef DEVICECLASS_H #define DEVICECLASS_H #include "triggertype.h" #include #include class DeviceClass { public: DeviceClass(const QUuid &id); virtual ~DeviceClass(); QUuid id() const; QString name() const; void setName(const QString &name); QList triggers() const; void setTriggers(const QList &triggers); QVariantList params() const; void setParams(const QVariantList ¶ms); private: QUuid m_id; QString m_name; QList m_triggers; QVariantList m_params; }; #endif