47 virtual QVariant
itemChange(QGraphicsItem::GraphicsItemChange _change,
const QVariant& _constrains)
override;
#define OT_DECL_NOCOPY(___class)
Removes the default copy constructor and assignment operator.
Definition OTClassHelper.h:14
Definition GraphicsItemDesignerItemBase.h:25
const QList< QPointF > & getControlPoints(void) const
Returns a list containing the currently set control points.
Definition GraphicsItemDesignerItemBase.h:48
Definition WrappedPolygonItem.h:14
virtual bool isDesignedItemValid(void) const override
Returns true if the current item is valid. A valid item has all required control points set (e....
Definition WrappedPolygonItem.h:26
WrappedPolygonItem()
Definition WrappedPolygonItem.cpp:19
virtual QVariant itemChange(QGraphicsItem::GraphicsItemChange _change, const QVariant &_constrains) override
Definition WrappedPolygonItem.cpp:171
virtual ~WrappedPolygonItem()
Definition WrappedPolygonItem.cpp:24
virtual void fillPropertyGrid(void) override
Is called when the property grid needs to be filled.
Definition WrappedPolygonItem.cpp:94
virtual void propertyChanged(const ot::Property *_property) override
Definition WrappedPolygonItem.cpp:110
virtual ot::GraphicsItem * getGraphicsItem(void) override
Returns the actual GraphicsItem.
Definition WrappedPolygonItem.h:28
virtual void controlPointsChanged(void) override
Is called whenever the control points have changed (except when calling updateControlPoints()).
Definition WrappedPolygonItem.cpp:61
virtual void makeItemTransparent(void) override
Will make the item transparent.
Definition WrappedPolygonItem.cpp:40
virtual ot::TreeWidgetItemInfo createNavigationInformation(void) override
Creates the navigation information for this item and its childs.
Definition WrappedPolygonItem.cpp:32
virtual void setupDesignerItemFromConfig(const ot::GraphicsItemCfg *_config) override
Definition WrappedPolygonItem.cpp:45
virtual QString getDefaultItemName(void) const override
Returns the default item name.
Definition WrappedPolygonItem.h:30
virtual bool isDesignedItemCompleted(void) const override
Returns true if the current item is completed. A completed item has all required control points set (...
Definition WrappedPolygonItem.h:24
virtual void propertyDeleteRequested(const ot::Property *_property) override
Definition WrappedPolygonItem.cpp:166
The GraphicsItemCfg is the base class for all graphics item configurations.
Definition GraphicsItemCfg.h:33
Base class for all OpenTwin GraphicsItems GraphicsItems should be created by the GraphicsFactory and ...
Definition GraphicsItem.h:35
Definition GraphicsPolygonItem.h:15
The Property class is used as a base class for all Properties that can be displayed and modified in t...
Definition Property.h:21