53 #ifndef INSERT_NODES_DIALOG_H
54 #define INSERT_NODES_DIALOG_H
57 #include "../vpatterndb/vpiecenode.h"
82 virtual void ShowDialog(
bool click) Q_DECL_OVERRIDE;
85 virtual void SelectedObject(
bool selected, quint32
object, quint32 tool) Q_DECL_OVERRIDE;
92 virtual bool eventFilter(QObject *
object, QEvent *event) Q_DECL_OVERRIDE;
QVector< VPieceNode > m_nodes
virtual void SelectedObject(bool selected, quint32 object, quint32 tool) Q_DECL_OVERRIDE
Ui::InsertNodesDialog * ui
bool correctCurveDirection(quint32 objectId)
virtual ~InsertNodesDialog()
quint32 getLastNodeId() const
QVector< VPieceNode > getNodes() const
quint32 getPieceId() const
InsertNodesDialog(const VContainer *data, quint32 toolId, QWidget *parent=nullptr)
void showContextMenu(const QPoint &pos)
virtual bool eventFilter(QObject *object, QEvent *event) Q_DECL_OVERRIDE
virtual void ShowDialog(bool click) Q_DECL_OVERRIDE
virtual void SetPiecesList(const QVector< quint32 > &list) Q_DECL_OVERRIDE
void insertCurveNodes(VPieceNode curveNode)
virtual void checkState() Q_DECL_FINAL
The VContainer class container of all variables.