25 #ifndef __FLAGSPROPERTY_H__
26 #define __FLAGSPROPERTY_H__
28 #include <qstringlist.h>
29 #include <qmetaobject.h>
30 #include <qmetatype.h>
49 virtual QVariant
value(
int role = Qt::UserRole)
const;
51 virtual QWidget*
createEditor(QWidget* parent,
const QStyleOptionViewItem& option);
53 virtual bool setEditorData(QWidget *editor,
const QVariant& data);
64 QVector<int> m_enumIndices;
66 bool m_inModification;
virtual QVariant value(int role=Qt::UserRole) const
Definition: FlagsProperty.cpp:55
virtual bool setEditorData(QWidget *editor, const QVariant &data)
Definition: FlagsProperty.cpp:99
Definition: FlagsProperty.h:41
virtual QVariant editorData(QWidget *editor)
Definition: FlagsProperty.cpp:136
void checkedIndexesChanged()
Definition: FlagsProperty.cpp:160
Definition: Property.h:40
QObject * propertyObject()
Definition: Property.h:77
QStringList m_enum
Definition: FlagsProperty.h:63
virtual QWidget * createEditor(QWidget *parent, const QStyleOptionViewItem &option)
Definition: FlagsProperty.cpp:85