27 #ifndef __TERRALIB_QT_WIDGETS_SE_INTERNAL_ABSTRACTPROPERTYITEM_H
28 #define __TERRALIB_QT_WIDGETS_SE_INTERNAL_ABSTRACTPROPERTYITEM_H
31 #include "../Config.h"
34 #include <QtGui/QWidget>
35 #include "../../../../../third-party/qt/propertybrowser/qtpropertymanager.h"
36 #include "../../../../../third-party/qt/propertybrowser/qttreepropertybrowser.h"
72 void addProperty(QtProperty *property,
const QString &
id, QColor c);
74 void setExpandedStatus(QtBrowserItem* item,
bool status);
78 virtual void valueChanged(QtProperty* p,
int value);
79 virtual void valueChanged(QtProperty* p,
double value);
80 virtual void valueChanged(QtProperty* p,
const QString &value);
81 virtual void valueChanged(QtProperty* p,
const QColor &value);
82 virtual void valueChanged(QtProperty* p,
const QFont &value);
83 virtual void valueChanged(QtProperty* p,
const QSize &value);
84 virtual void valueChanged(QtProperty* p,
const QPointF &value);
99 #endif //__TERRALIB_QT_WIDGETS_SE_INTERNAL_ABSTRACTPROPERTYITEM_H
#define TEQTWIDGETSEXPORT
You can use this macro in order to export/import classes and functions from this module.
QtTreePropertyBrowser * m_propertyBrowser
QMap< QString, QtProperty * > m_idToProperty
QMap< QtProperty *, QString > m_propertyToId
A widget used to define the main property items that can be used to describe a se object...