Skip to content

Commit 6a95077

Browse files
committed
- Init GUI for RegularShapes (add a Toolbar:
RegularShapeDigitizeToolBar) - Add Circle Tools (2 Points on circle, 3 Points on circle, center and a point) - Fix an error on QgsCircle
1 parent bcc8e90 commit 6a95077

18 files changed

+1084
-109
lines changed

images/images.qrc

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -562,6 +562,9 @@
562562
<file>themes/default/mActionMapSettings.svg</file>
563563
<file>themes/default/mActionLockExtent.svg</file>
564564
<file>icons/qgis_icon.svg</file>
565+
<file>themes/default/mActionCircle2Points.svg</file>
566+
<file>themes/default/mActionCircle3Points.svg</file>
567+
<file>themes/default/mActionCircleCenterPoint.svg</file>
565568
</qresource>
566569
<qresource prefix="/images/tips">
567570
<file alias="symbol_levels.png">qgis_tips/symbol_levels.png</file>
Lines changed: 111 additions & 0 deletions
Loading
Lines changed: 116 additions & 0 deletions
Loading
Lines changed: 111 additions & 0 deletions
Loading

src/app/CMakeLists.txt

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -132,6 +132,10 @@ SET(QGIS_APP_SRCS
132132
qgsmaptooladdcircularstring.cpp
133133
qgsmaptoolcircularstringcurvepoint.cpp
134134
qgsmaptoolcircularstringradius.cpp
135+
qgsmaptooladdcircle.cpp
136+
qgsmaptoolcircle2points.cpp
137+
qgsmaptoolcircle3points.cpp
138+
qgsmaptoolcirclecenterpoint.cpp
135139

136140
composer/qgsattributeselectiondialog.cpp
137141
composer/qgscomposer.cpp
@@ -283,6 +287,11 @@ SET (QGIS_APP_MOC_HDRS
283287
qgsmaptooltextannotation.h
284288
qgsmaptooladdcircularstring.h
285289
qgsmaptoolcircularstringcurvepoint.h
290+
qgsmaptooladdcircle.h
291+
qgsmaptoolcircle2points.h
292+
qgsmaptoolcircle3points.h
293+
qgsmaptoolcirclecenterpoint.h
294+
286295

287296
nodetool/qgsselectedfeature.h
288297
nodetool/qgsnodeeditor.h

0 commit comments

Comments
 (0)