16 #ifndef QGSADVANCEDDIGITIZINGFLOATER
17 #define QGSADVANCEDDIGITIZINGFLOATER
22 #include "ui_qgsadvanceddigitizingfloaterbase.h"
70 void setActive(
bool active );
74 void changeX(
const QString &text );
75 void changeY(
const QString &text );
76 void changeZ(
const QString &text );
77 void changeM(
const QString &text );
78 void changeDistance(
const QString &text );
79 void changeAngle(
const QString &text );
80 void changeLockX(
bool locked );
81 void changeLockY(
bool locked );
82 void changeLockZ(
bool locked );
83 void changeLockM(
bool locked );
84 void changeLockDistance(
bool locked );
85 void changeLockAngle(
bool locked );
86 void changeRelativeX(
bool relative );
87 void changeRelativeY(
bool relative );
88 void changeRelativeZ(
bool relative );
89 void changeRelativeM(
bool relative );
91 void changeRelativeAngle(
bool relative );
97 void focusOnDistance();
98 void enabledChangedX(
bool enabled );
99 void enabledChangedY(
bool enabled );
100 void enabledChangedZ(
bool enabled );
101 void enabledChangedM(
bool enabled );
102 void enabledChangedAngle(
bool enabled );
103 void enabledChangedDistance(
bool enabled );
111 QPointer< QgsAdvancedDigitizingDockWidget > mCadDockWidget;
117 bool eventFilter( QObject *obj, QEvent *event )
override SIP_FORCE;
123 void updatePos(
const QPoint &pos );
128 void hideIfDisabled();
131 bool mActive =
false;
134 #endif // QGSADVANCEDDIGITIZINGFLOATER_H