#ifndef CALARMPLUGINWIDGET_H #define CALARMPLUGINWIDGET_H #include #include "GraphShape/CPluginWidget.h" //< ISCS6000_HOME/platform/src/include/gui/GraphShape class CAlarmPluginWidget : public QObject, public CPluginWidgetInterface { Q_OBJECT Q_PLUGIN_METADATA(IID HMI_WidgetPlugin_IID) Q_INTERFACES(CPluginWidgetInterface) public: CAlarmPluginWidget(QObject *parent = 0); ~CAlarmPluginWidget(); bool createWidget(QWidget *parent, bool editMode, QWidget **widget, IPluginWidget **alarmWidget, QVector ptrVec); void release(); }; #endif //CALARMPLUGINWIDGET_H