32#include <QtCore/qobject.h>
67 void slotPropertyDeleteRequested(
const ot::Property* _property);
70 QTreeWidgetItem* m_navigationItem;
#define OT_DECL_NOCOPY(___class)
Removes the default copy constructor and assignment operator.
Definition OTClassHelper.h:14
Definition GraphicsItemDesignerNavigation.h:30
The GraphicsItemDesignerPropertyHandler is used to receive property grid notifications and requests.
Definition GraphicsItemDesignerPropertyHandler.h:39
virtual void propertyDeleteRequested(const ot::Property *_property)=0
virtual void itemAboutToBeDestroyed(void)
Definition GraphicsItemDesignerPropertyHandler.h:56
virtual ~GraphicsItemDesignerPropertyHandler()
Definition GraphicsItemDesignerPropertyHandler.cpp:17
void setPropertyGrid(ot::PropertyGrid *_grid)
Definition GraphicsItemDesignerPropertyHandler.cpp:21
void setNavigationItem(QTreeWidgetItem *_item)
Definition GraphicsItemDesignerPropertyHandler.h:49
void unsetPropertyGrid(void)
Definition GraphicsItemDesignerPropertyHandler.cpp:32
virtual void propertyChanged(const ot::Property *_property)=0
ot::PropertyGrid * getPropertyGrid(void) const
Definition GraphicsItemDesignerPropertyHandler.h:54
QTreeWidgetItem * getNavigationItem(void) const
Definition GraphicsItemDesignerPropertyHandler.h:50
void setNavigation(GraphicsItemDesignerNavigation *_navigation)
Definition GraphicsItemDesignerPropertyHandler.h:46
GraphicsItemDesignerNavigation * getNavigation(void) const
Definition GraphicsItemDesignerPropertyHandler.h:47
virtual void fillPropertyGrid(void)=0
Is called when the property grid needs to be filled.
GraphicsItemDesignerPropertyHandler()
Definition GraphicsItemDesignerPropertyHandler.cpp:13
Definition PropertyGrid.h:29
The Property class is used as a base class for all Properties that can be displayed and modified in t...
Definition Property.h:21