|
Schim
|
Graphical object that wraps a Header.
More...
#include <gheader.h>
Public Member Functions | |
| Header * | get () override |
| Return the object that is being wrapped by this class. More... | |
Public Member Functions inherited from GCompositeObject | |
| void | setCosmetic (bool cosmetic) override |
Construct a wrapper around obj. More... | |
| void | applyToModel () override |
| Apply changes to the underlying model object. More... | |
| void | reloadFromModel () override |
| Update the graphical representation to match the object from the model. More... | |
Public Member Functions inherited from GObject | |
| GObject (Object *obj) | |
Construct a wrapper around obj. More... | |
| virtual | ~GObject () |
| bool | isHovered () const |
| Return whether the mouse is over this object. | |
| virtual void | showHandles (bool show=true) |
| Display/hide the handles for this item. More... | |
| virtual void | handleChanged (GObjectHandle *handle) |
| Called when a handle's position has changed. More... | |
| void | hoverEnterEvent (QGraphicsSceneHoverEvent *event) override |
Set hovered=true so that it can be used by paint. | |
| void | hoverLeaveEvent (QGraphicsSceneHoverEvent *event) override |
Disable the bool hovered so that it can be used by paint. | |
| QRectF | boundingRect () const override |
| Default implementation that returns childrenBoundingRect(). | |
| void | paint (QPainter *, const QStyleOptionGraphicsItem *, QWidget *) override |
| GCompositeObject * | parentItem () const |
Return the parent item cast to a GObject*. | |
Additional Inherited Members | |
Static Public Member Functions inherited from GObject | |
| static GObject * | assign (Object *obj) |
| Return a dynamically allocated GObject wrapping the specified object. More... | |
Protected Member Functions inherited from GObject | |
| void | mouseMoveEvent (QGraphicsSceneMouseEvent *event) override |
| QVariant | itemChange (GraphicsItemChange change, const QVariant &value) override |
| Process item changes that should behave uniformly across different object types. More... | |
Protected Attributes inherited from GObject | |
| Object * | obj |
| The object that is being wrapped. | |
| QList< GObjectHandle * > * | handles {} |
| Dynamically allocated list of handles. | |
Graphical object that wraps a Header.
|
overridevirtual |
Return the object that is being wrapped by this class.
Reimplemented from GCompositeObject.
1.8.13