52 #ifndef VABSTRACTTOOL_H
53 #define VABSTRACTTOOL_H
55 #include <qcompilerdetection.h>
57 #include <QMetaObject>
60 #include <QStringList>
65 #include "../ifc/xml/vabstractpattern.h"
66 #include "../ifc/xml/vabstractpattern.h"
67 #include "../vtools/visualization/visualization.h"
68 #include "../vmisc/vabstractapplication.h"
69 #include "../vmisc/def.h"
70 #include "../vwidgets/vmaingraphicsscene.h"
85 quint32
getId()
const;
93 static const QStringList
Colors();
97 static QPixmap
createColorIcon(
const int w,
const int h,
const QString &color);
98 static const QStringList
fills();
149 QPointer<Visualization>
vis;
167 template <
typename T>
205 template <
typename T>
211 scene->addItem(visual);
The VAbstractNode class parent class for all detail node.
The VContainer class container of all variables.
const QSharedPointer< T > GeometricObject(const quint32 &id) const
quint32 AddGObject(VGObject *obj)
AddGObject add new GObject to container.
The VGraphicsSimpleTextItem class pointer label.
The VMainGraphicsScene class main scene.
void ToolTip(const QString &toolTip)