52 #ifndef DIALOGTRUEDARTS_H
53 #define DIALOGTRUEDARTS_H
55 #include <qcompilerdetection.h>
56 #include <QMetaObject>
61 #include "../vmisc/def.h"
107 virtual void SaveData() Q_DECL_OVERRIDE;
124 QLineEdit *secondPointName,
bool &
flagName);
129 QLineEdit *secondPointName,
bool &
flagName);
QString GetSecondNewDartPointName()
void SetSecondDartPointId(const quint32 &value)
void FillComboBoxs(const quint32 &ch1, const quint32 &ch2)
DialogTrueDarts(const VContainer *data, const quint32 &toolId, QWidget *parent=nullptr)
quint32 GetSecondDartPointId() const
virtual void ShowVisualization() Q_DECL_OVERRIDE
QString GetFirstNewDartPointName()
void NameDartPoint1Changed()
void CheckName(QLineEdit *edit, QLabel *labelEditNamePoint, const QString &pointD1Name, const QString &pointD2Name, QLineEdit *secondPointName, bool &flagName)
void SetNewDartPointNames(const QString &firstPoint, const QString &secondPoint)
void SetFirstDartPointId(const quint32 &value)
void SetSecondBasePointId(const quint32 &value)
void SetFirstBasePointId(const quint32 &value)
void SetThirdDartPointId(const quint32 &value)
quint32 GetFirstBasePointId() const
void NameDartPoint2Changed()
virtual void SaveData() Q_DECL_OVERRIDE
SaveData Put dialog data in local variables.
void NameChanged(QLabel *labelEditNamePoint, const QString &pointD1Name, const QString &pointD2Name, QLineEdit *secondPointName, bool &flagName)
quint32 GetThirdDartPointId() const
virtual void PointNameChanged() Q_DECL_OVERRIDE
void SetChildrenId(const quint32 &ch1, const quint32 &ch2)
virtual void ChosenObject(quint32 id, const SceneObject &type) Q_DECL_OVERRIDE
quint32 GetFirstDartPointId() const
quint32 GetSecondBasePointId() const
virtual void CheckState() Q_DECL_FINAL
CheckState enable, when all is correct, or disable, when something wrong, button ok.
The VContainer class container of all variables.