47 #ifndef DIALOGARCWITHLENGTH_H
48 #define DIALOGARCWITHLENGTH_H
50 #include <qcompilerdetection.h>
51 #include <QMetaObject>
57 #include "../vgeometry/varc.h"
58 #include "../vmisc/def.h"
82 QString
GetF1()
const;
83 void SetF1(
const QString &value);
121 virtual void SaveData() Q_DECL_OVERRIDE;
122 virtual void closeEvent(QCloseEvent *event) Q_DECL_OVERRIDE;
QTimer * timerF1
timerF1 timer of check formula of first angle
void setArc(const VArc &arc)
virtual void ShowVisualization() Q_DECL_OVERRIDE
QString GetRadius() const
QString radius
radius formula of radius
DialogArcWithLength(const VContainer *data, const quint32 &toolId, QWidget *parent=nullptr)
virtual void CheckState() Q_DECL_FINAL
CheckState enable, when all is correct, or disable, when something wrong, button ok.
bool flagF1
flagF1 true if value of first angle is correct
void SetF1(const QString &value)
void setLineColor(const QString &value)
int formulaBaseHeightLength
bool flagRadius
flagRadius true if value of radius is correct
void setPenStyle(const QString &value)
QString getLineWeight() const
getLineWeight return weight of the lines
void DeployLengthTextEdit()
void SetRadius(const QString &value)
int formulaBaseHeightRadius
formulaBaseHeight base height defined by dialogui
QTimer * timerRadius
timerRadius timer of check formula of radius
void SetLength(const QString &value)
void setLineWeight(const QString &value)
setLineWeight set weight of the lines
Ui::DialogArcWithLength * ui
void SetCenter(const quint32 &value)
QString GetLength() const
QString f1
f1 formula of first angle
virtual void SaveData() Q_DECL_OVERRIDE
SaveData Put dialog data in local variables.
QString getPenStyle() const
void DeployRadiusTextEdit()
DeployFormulaTextEdit grow or shrink formula input.
QString getLineColor() const
virtual void ChosenObject(quint32 id, const SceneObject &type) Q_DECL_OVERRIDE
virtual void closeEvent(QCloseEvent *event) Q_DECL_OVERRIDE
closeEvent handle when dialog cloded
quint32 GetCenter() const
VArc class for anticlockwise arc.
The VContainer class container of all variables.