52 #ifndef VTOOLDOUBLEPOINT_H
53 #define VTOOLDOUBLEPOINT_H
55 #include <qcompilerdetection.h>
56 #include <QGraphicsItem>
57 #include <QGraphicsPathItem>
58 #include <QMetaObject>
65 #include "../vabstractpoint.h"
66 #include "../vmisc/def.h"
76 quint32
p1id, quint32
p2id, QGraphicsItem * parent =
nullptr);
79 virtual
int type() const Q_DECL_OVERRIDE {
return Type;}
88 virtual void GroupVisibility(quint32
object,
bool visible) Q_DECL_OVERRIDE;
96 virtual void Disable(
bool disable,
const QString &draftBlockName) Q_DECL_OVERRIDE;
103 virtual
void AllowHover(
bool enabled) Q_DECL_OVERRIDE;
117 virtual QVariant
itemChange ( GraphicsItemChange change, const QVariant &value ) Q_DECL_OVERRIDE;
119 virtual
void contextMenuEvent (QGraphicsSceneContextMenuEvent *event) Q_DECL_OVERRIDE;
121 virtual
void AddToFile() Q_DECL_OVERRIDE;
The VContainer class container of all variables.
The VGObject class keep information graphical objects.