34 #ifndef WIDGETPLUGIN_H
35 #define WIDGETPLUGIN_H
37 #include <QtGui/QWidget>
38 #include <QtCore/QVariant>
76 QVariant getParameterValue();
83 void setParameterValue(QVariant value);
90 QString getParameterName();
102 void updateParameterValue(QVariant value);
109 void setFlags(QMap<QString, QVariant> flags);
117 void setFlag(QString key, QVariant value);
124 QMap<QString, QVariant> getFlags();
131 void setParameterTriggersRedraw(
bool trigger);
138 QStringList getFlagList();
146 bool checkFlag(QString flag);
154 QVariant getFlag(QString flag);
164 void redrawByParameterChange();