52 #ifndef VTOOLALONGLINE_H
53 #define VTOOLALONGLINE_H
55 #include <qcompilerdetection.h>
56 #include <QDomElement>
57 #include <QGraphicsItem>
58 #include <QMetaObject>
63 #include "../ifc/xml/vabstractpattern.h"
64 #include "../vmisc/def.h"
80 static VToolAlongLine *
Create(
const quint32 _id,
const QString &pointName,
const QString &typeLine,
81 const QString &lineWeight,
82 const QString &
lineColor, QString &formula,
const quint32 &firstPointId,
83 quint32
secondPointId, qreal mx, qreal my,
bool showPointName,
86 const Source &typeCreation);
89 virtual int type() const Q_DECL_OVERRIDE {
return Type;}
102 virtual
void SaveDialog(QDomElement &domElement) Q_DECL_OVERRIDE;
106 virtual QString
makeToolTip() const Q_DECL_OVERRIDE;
116 const QString &typeLine, const QString &lineWeight, const QString &
lineColor,
117 const
Source &typeCreation, QGraphicsItem * parent =
nullptr);
The VContainer class container of all variables.
The VGObject class keep information graphical objects.
The VMainGraphicsScene class main scene.