54 CommonAngleSnapping = 1 << 6,
58 Q_DECLARE_FLAGS( FloaterItems, FloaterItem )
94 void setActive(
bool active );
107 void changeX(
const QString &text );
108 void changeY(
const QString &text );
109 void changeZ(
const QString &text );
110 void changeM(
const QString &text );
111 void changeCommonAngleSnapping(
double angle );
112 void changeDistance(
const QString &text );
113 void changeAngle(
const QString &text );
114 void changeBearing(
const QString &text );
115 void changeLockX(
bool locked );
116 void changeLockY(
bool locked );
117 void changeLockZ(
bool locked );
118 void changeLockM(
bool locked );
119 void changeLockDistance(
bool locked );
120 void changeLockAngle(
bool locked );
121 void changeRelativeX(
bool relative );
122 void changeRelativeY(
bool relative );
123 void changeRelativeZ(
bool relative );
124 void changeRelativeM(
bool relative );
126 void changeRelativeAngle(
bool relative );
132 void focusOnDistance();
133 void enabledChangedX(
bool enabled );
134 void enabledChangedY(
bool enabled );
135 void enabledChangedZ(
bool enabled );
136 void enabledChangedM(
bool enabled );
137 void enabledChangedAngle(
bool enabled );
138 void enabledChangedDistance(
bool enabled );
139 void enabledCommonAngleSnapping(
bool enabled );
140 void enabledChangedBearing(
bool enabled );
148 QPointer< QgsAdvancedDigitizingDockWidget > mCadDockWidget;
154 bool eventFilter( QObject *obj, QEvent *event )
override SIP_FORCE;
160 void updatePos(
const QPoint &pos );
165 void hideIfDisabled();
168 bool mActive =
false;
170 FloaterItems mItemsVisibility;