52 #ifndef DIALOGMIRRORBYLINE_H 
   53 #define DIALOGMIRRORBYLINE_H 
   57 #include <qcompilerdetection.h> 
   59 #include <QMetaObject> 
   65 #include "../vmisc/def.h" 
   66 #include "../../tools/drawTools/operation/vabstractoperation.h" 
   93     virtual void           ShowDialog(
bool click) Q_DECL_OVERRIDE;
 
   97     virtual void           SelectedObject(
bool selected, quint32 
id, quint32 tool) Q_DECL_OVERRIDE;
 
  107     virtual void           SaveData() Q_DECL_OVERRIDE;
 
void setFirstLinePointId(quint32 value)
virtual void SaveData() Q_DECL_OVERRIDE
SaveData Put dialog data in local variables.
QString getSuffix() const
DialogMirrorByLine(const VContainer *data, const quint32 &toolId, QWidget *parent=nullptr)
virtual void SelectedObject(bool selected, quint32 id, quint32 tool) Q_DECL_OVERRIDE
void setSourceObjects(const QVector< SourceItem > &value)
virtual void ShowVisualization() Q_DECL_OVERRIDE
void setSuffix(const QString &value)
quint32 getSecondLinePointId() const
Ui::DialogMirrorByLine * ui
void setSecondLinePointId(quint32 value)
virtual ~DialogMirrorByLine()
quint32 getFirstLinePointId() const
virtual void CheckState() Q_DECL_FINAL
CheckState enable, when all is correct, or disable, when something wrong, button ok.
virtual void ChosenObject(quint32 id, const SceneObject &type) Q_DECL_OVERRIDE
QVector< SourceItem > getSourceObjects() const
virtual void ShowDialog(bool click) Q_DECL_OVERRIDE
QVector< SourceItem > m_objects
The VContainer class container of all variables.