9 #ifndef propertyList_H_
10 #define propertyList_H_
14 #include <QtGui/QTreeWidget>
15 #include <QtGui/QColor>
43 Q_PROPERTY( QColor cellBorderColor READ cellBorderColor WRITE setCellBorderColor )
44 Q_PROPERTY( QColor backgroundColor1 READ backgroundColor1 )
45 Q_PROPERTY( QColor backgroundColor2 READ backgroundColor2 )
46 Q_PROPERTY( QColor groupForegroundColor READ groupForegroundColor WRITE setGroupForegroundColor)
56 virtual
void expandAll();
59 virtual
void collapseAll();
64 virtual
bool setProperty(QString prop, QVariant value);
65 virtual
bool setProperty(QString prop, QString sub, QVariant value);
66 virtual
bool setProperty(QString prop, QString sub, QString sub2, QVariant value);
69 virtual DtProperty* property(QString prop);
70 virtual DtProperty* property(QString prop, QString sub);
71 virtual DtProperty* property(QString prop, QString sub, QString sub2);
74 virtual QColor backgroundColor1()
const {
return myBackColor1; };
80 virtual QColor groupForegroundColor()
const;
81 virtual void setGroupForegroundColor(
const QColor& color);
91 virtual QColor cellBorderColor()
const;
92 virtual void setCellBorderColor(
const QColor& color);
96 virtual bool alphaSorted()
const;
98 int attributeNameColumn()
const;
99 int attributeValueColumn()
const;
103 virtual void headerClicked(
int column);
104 virtual void headerSizeChanged();
110 virtual void resizeEvent(QResizeEvent*);
113 virtual void resizeValueColumn(QSize size);