22 class PropertyGridItem;
23 class PropertyGridGroup;
56 void slotConfirm(
void);
57 void slotCancel(
void);
58 void slotTreeSelectionChanged(
void);
59 void slotPropertyChanged(
const Property* _property);
60 void slotPropertyDeleteRequested(
const Property* _property);
71 void iniGroup(QTreeWidgetItem* _parentTreeItem,
const PropertyGroup* _group);
72 bool childItemExists(QTreeWidgetItem* _item,
const QString& _text);
79 QTreeWidgetItem* findTreeItem(QTreeWidgetItem* _parent, QStringList _path)
const;
81 std::map<QTreeWidgetItem*, PropertyDialogEntry> m_treeMap;
83 std::list<const Property*> m_changedProperties;
#define OT_DECL_NOCOPY(___class)
Removes the default copy constructor and assignment operator.
Definition OTClassHelper.h:14
Definition PropertyDialog.cpp:50
Definition PropertyDialog.cpp:33
Definition PropertyDialogCfg.h:20
The PropertyDialog is used to edit many property groups. When a property is changed a copy of the pro...
Definition PropertyDialog.h:32
const std::list< const Property * > & getChangedProperties(void) const
Definition PropertyDialog.h:45
void propertyDeleteRequested(const Property *_property)
void propertyChanged(const Property *_property)
const PropertyGrid *const getPropertyGrid(void) const
Definition PropertyDialog.h:43
Definition PropertyGrid.h:29
Definition PropertyGroup.h:23
The Property class is used as a base class for all Properties that can be displayed and modified in t...
Definition Property.h:21