Skip to content

Commit 10071a1

Browse files
committed
beta version
beta version
1 parent 3aa5aaf commit 10071a1

File tree

508 files changed

+62713
-30996
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

508 files changed

+62713
-30996
lines changed

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
----------
55

6-
Quantum Aided Design - Cad Tools plugin for QGIS 2.
6+
Quantum Aided Design - Cad Tools plugin for QGIS 3.
77

88
###Developers###
99
###User Interface Designers:##

__init__.py

+2-12
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
A QGIS plugin
55
Selezione di layer attraverso gli oggetti grafici
66
-------------------
7-
begin : 2012-01-12
7+
begin : 2019-09-16
88
copyright : iiiii
99
email : hhhhh
1010
developers : bbbbb aaaaa ggggg
@@ -22,18 +22,8 @@
2222
"""
2323

2424

25-
def name():
26-
return "Quantum Aided Design"
27-
def description():
28-
return "Comandi di editazione grafica in stile CAD"
29-
def version():
30-
return "Version 2.0"
31-
def icon():
32-
return ":/plugins/qad/icons/qad.png"
33-
def qgisMinimumVersion():
34-
return "2.0"
3525
def classFactory(iface):
3626

3727
# load Qad class from file qad
38-
from qad import Qad
28+
from .qad import Qad
3929
return Qad(iface)

changelog

+42
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,45 @@
1+
version 2.14.5:
2+
---------------------------
3+
4+
* 2018-10-11 Fixed bug on offset command when custom coordinate reference system is used (reported by Dave Burkholder)
5+
6+
* 2018-10-11 Added <ELLIPSE> command
7+
8+
* 2018-10-11 Added right click control in options dialog
9+
10+
* 2018-10-11 Added <SHORTCUTMENU>, <SHORTCUTMENUDURATION> system variables
11+
12+
13+
version 2.14.4:
14+
---------------------------
15+
16+
* 2018-05-11 Added French localization (by dobriseb)
17+
18+
* 2018-05-11 Added Dynamic Input
19+
20+
* 2018-05-11 Added <DYNMODE>, <DYNPROMPT>, <DYNDIVIS>, <DYNDIGRIP>, <DYNPIFORMAT>, <DYNPICOORDS>, <DYNPIVIS>, <DYNTOOLTIPS> system variables
21+
22+
* 2017-03-01 Fixed bug "If you want to draw a circle with a given diameter it draws instead a circle with the radius specified as diameter" (reported by Mazur93)
23+
24+
* 2017-03-01 F2 key to toggle the text command windows visibility
25+
26+
* 2017-02-08 Added <DIMARC> command (inspired by Simon Haufe)
27+
28+
* 2017-02-08 Added <Extend beyond ticks> property for DIM commands (inspired by Simon Haufe)
29+
30+
If you want to draw a circle with a given diameter it draws instead a circle with the radius specified as diameter
31+
32+
33+
version 2.14.2:
34+
---------------------------
35+
36+
* 2017-07-24 Fixed bug on offset algorithm (reported by peter-shr)
37+
38+
* 2017-05-08 Fixed bug on duplicating dimension layers (reported by Benni5K)
39+
40+
* 2017-04-28 Fixed error on traceback when moving circle in a linestring layer (reported by Benni5K)
41+
42+
143
version 2.14.1:
244
---------------------------
345

compila_risorse.bat

+14-3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,14 @@
1-
call pyrcc4 -o qad_rc.py qad.qrc
2-
call pyrcc4 -o qad_dsettings_rc.py qad_dsettings.qrc
3-
rem call pyrcc4 -o incrementalSum_rc.py incrementalSum.qrc
1+
set OSGEO4W_ROOT=C:\Program Files\QGIS 3.4
2+
3+
call "%OSGEO4W_ROOT%\bin\o4w_env.bat"
4+
call "%OSGEO4W_ROOT%\bin\qt5_env.bat"
5+
call "%OSGEO4W_ROOT%\bin\py3_env.bat"
6+
7+
path %OSGEO4W_ROOT%\apps\bin;%OSGEO4W_ROOT%\apps\grass\grass76\lib;%OSGEO4W_ROOT%\apps\grass\grass76\bin;%PATH%
8+
9+
cd /d %~dp0
10+
11+
@ECHO ON
12+
call pyrcc5 -o qad_rc.py qad.qrc
13+
call pyrcc5 -o qad_dsettings_rc.py qad_dsettings.qrc
14+
rem call pyrcc5 -o incrementalSum_rc.py incrementalSum.qrc

compila_ui.bat

+24-9
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,24 @@
1-
call pyuic4 -o qad_ui.py qad.ui
2-
call pyuic4 -o qad_dsettings_ui.py qad_dsettings.ui
3-
call pyuic4 -o qad_dimstyle_ui.py qad_dimstyle.ui
4-
call pyuic4 -o qad_dimstyle_details_ui.py qad_dimstyle_details.ui
5-
call pyuic4 -o qad_dimstyle_new_ui.py qad_dimstyle_new.ui
6-
call pyuic4 -o qad_dimstyle_diff_ui.py qad_dimstyle_diff.ui
7-
call pyuic4 -o qad_options_ui.py qad_options.ui
8-
call pyuic4 -o qad_gripcolor_ui.py qad_gripcolor.ui
9-
call pyuic4 -o qad_windowcolor_ui.py qad_windowcolor.ui
1+
set OSGEO4W_ROOT=C:\Program Files\QGIS 3.4
2+
3+
call "%OSGEO4W_ROOT%\bin\o4w_env.bat"
4+
call "%OSGEO4W_ROOT%\bin\qt5_env.bat"
5+
call "%OSGEO4W_ROOT%\bin\py3_env.bat"
6+
7+
path %OSGEO4W_ROOT%\apps\bin;%OSGEO4W_ROOT%\apps\grass\grass76\lib;%OSGEO4W_ROOT%\apps\grass\grass76\bin;%PATH%
8+
9+
cd /d %~dp0
10+
11+
@ECHO ON
12+
call pyuic5 --from-imports -o qad_ui.py qad.ui
13+
call pyuic5 --from-imports -o .\qad_dsettings_ui.py .\qad_dsettings.ui
14+
call pyuic5 --from-imports -o .\qad_pointerinput_settings_ui.py .\qad_pointerinput_settings.ui
15+
call pyuic5 --from-imports -o .\qad_dimensioninput_settings_ui.py .\qad_dimensioninput_settings.ui
16+
call pyuic5 --from-imports -o .\qad_dimstyle_ui.py .\qad_dimstyle.ui
17+
call pyuic5 --from-imports -o .\qad_dimstyle_details_ui.py .\qad_dimstyle_details.ui
18+
call pyuic5 --from-imports -o .\qad_dimstyle_new_ui.py .\qad_dimstyle_new.ui
19+
call pyuic5 --from-imports -o .\qad_dimstyle_diff_ui.py .\qad_dimstyle_diff.ui
20+
call pyuic5 --from-imports -o .\qad_options_ui.py .\qad_options.ui
21+
call pyuic5 --from-imports -o .\qad_gripcolor_ui.py .\qad_gripcolor.ui
22+
call pyuic5 --from-imports -o .\qad_windowcolor_ui.py .\qad_windowcolor.ui
23+
call pyuic5 --from-imports -o .\qad_tooltip_appearance_ui.py .\qad_tooltip_appearance.ui
24+
call pyuic5 --from-imports -o .\qad_rightclick_ui.py .\qad_rightclick.ui

gitignore

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
# SVN
2+
*.svn
3+
4+
# ECLIPSE
5+
*.settings
6+
*.project
7+
*.pydevproject
8+
9+
# COMPILED PYTHON
10+
*.pyc
11+
12+
# debug
13+
qad_debug.*
14+
15+
Thumbs.db
16+
*.psproj
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2+
<html>
3+
<head>
4+
<meta name="generator" content=
5+
"HTML Tidy for Windows (vers 25 March 2009), see www.w3.org">
6+
<meta content="text/html; charset=utf-8" http-equiv="content-type">
7+
<meta name="Generator" content="Microsoft Word 14 (filtered)">
8+
<link rel="stylesheet" type="text/css" href="embeddedstyles.css">
9+
<title>DYNTRECKINGVECTORCOLOR</title>
10+
<meta name="generator" content="chmProcessor">
11+
</head>
12+
<body lang="IT">
13+
<div class="WordSection1">
14+
<h3><a name="node99" id="node99"></a><span lang=
15+
"EN-US">DYNTRECKINGVECTORCOLOR</span></h3>
16+
<p class="MsoNormal"><span lang="EN-US">Set the Autotreck vector
17+
color (RGB). Global variable.</span></p>
18+
</div>
19+
</body>
20+
</html>

help/help_en/100_EDGEMODE.htm

+21
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2+
<html>
3+
<head>
4+
<meta name="generator" content=
5+
"HTML Tidy for Windows (vers 25 March 2009), see www.w3.org">
6+
<meta content="text/html; charset=utf-8" http-equiv="content-type">
7+
<meta name="Generator" content="Microsoft Word 14 (filtered)">
8+
<link rel="stylesheet" type="text/css" href="embeddedstyles.css">
9+
<title>EDGEMODE</title>
10+
<meta name="generator" content="chmProcessor">
11+
</head>
12+
<body lang="IT">
13+
<div class="WordSection1">
14+
<h3><a name="node99" id="node99"></a><span lang=
15+
"EN-US">EDGEMODE</span></h3>
16+
<p class="MsoNormal"><span lang="EN-US">The same as the</span>
17+
<span lang="EN">most popular CAD.</span> <span lang="EN-US">Global
18+
variable.</span></p>
19+
</div>
20+
</body>
21+
</html>

help/help_en/101_EDGEMODE.htm

+21
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2+
<html>
3+
<head>
4+
<meta name="generator" content=
5+
"HTML Tidy for Windows (vers 25 March 2009), see www.w3.org">
6+
<meta content="text/html; charset=utf-8" http-equiv="content-type">
7+
<meta name="Generator" content="Microsoft Word 14 (filtered)">
8+
<link rel="stylesheet" type="text/css" href="embeddedstyles.css">
9+
<title>EDGEMODE</title>
10+
<meta name="generator" content="chmProcessor">
11+
</head>
12+
<body lang="IT">
13+
<div class="WordSection1">
14+
<h3><a name="node100" id="node100"></a><span lang=
15+
"EN-US">EDGEMODE</span></h3>
16+
<p class="MsoNormal"><span lang="EN-US">The same as the</span>
17+
<span lang="EN">most popular CAD.</span> <span lang="EN-US">Global
18+
variable.</span></p>
19+
</div>
20+
</body>
21+
</html>

help/help_en/101_FILLETRAD.htm

+21
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2+
<html>
3+
<head>
4+
<meta name="generator" content=
5+
"HTML Tidy for Windows (vers 25 March 2009), see www.w3.org">
6+
<meta content="text/html; charset=utf-8" http-equiv="content-type">
7+
<meta name="Generator" content="Microsoft Word 14 (filtered)">
8+
<link rel="stylesheet" type="text/css" href="embeddedstyles.css">
9+
<title>FILLETRAD</title>
10+
<meta name="generator" content="chmProcessor">
11+
</head>
12+
<body lang="IT">
13+
<div class="WordSection1">
14+
<h3><a name="node100" id="node100"></a><span lang=
15+
"EN-US">FILLETRAD</span></h3>
16+
<p class="MsoNormal"><span lang="EN-US">The same as the</span>
17+
<span lang="EN">most popular CAD.</span> <span lang="EN-US">Project
18+
variable.</span></p>
19+
</div>
20+
</body>
21+
</html>
+20
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2+
<html>
3+
<head>
4+
<meta name="generator" content=
5+
"HTML Tidy for Windows (vers 25 March 2009), see www.w3.org">
6+
<meta content="text/html; charset=utf-8" http-equiv="content-type">
7+
<meta name="Generator" content="Microsoft Word 14 (filtered)">
8+
<link rel="stylesheet" type="text/css" href="embeddedstyles.css">
9+
<title>ELLIPSEMINSEGMENTQTY</title>
10+
<meta name="generator" content="chmProcessor">
11+
</head>
12+
<body lang="IT">
13+
<div class="WordSection1">
14+
<h3><a name="node101" id="node101"></a>ELLIPSEMINSEGMENTQTY</h3>
15+
<p class="MsoNormal"><span lang="EN-US">Minimum number of segments
16+
to approximate an ellipse. Valid values from 8 to 999, integer
17+
type, default value 12. Project variable.</span></p>
18+
</div>
19+
</body>
20+
</html>

help/help_en/102_GRIPCOLOR.htm

+21
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2+
<html>
3+
<head>
4+
<meta name="generator" content=
5+
"HTML Tidy for Windows (vers 25 March 2009), see www.w3.org">
6+
<meta content="text/html; charset=utf-8" http-equiv="content-type">
7+
<meta name="Generator" content="Microsoft Word 14 (filtered)">
8+
<link rel="stylesheet" type="text/css" href="embeddedstyles.css">
9+
<title>GRIPCOLOR</title>
10+
<meta name="generator" content="chmProcessor">
11+
</head>
12+
<body lang="IT">
13+
<div class="WordSection1">
14+
<h3><a name="node101" id="node101"></a><span lang=
15+
"EN-US">GRIPCOLOR</span></h3>
16+
<p class="MsoNormal"><span lang="EN-US">The same as the</span>
17+
<span lang="EN">most popular CAD.</span> <span lang="EN-US">Global
18+
variable.</span></p>
19+
</div>
20+
</body>
21+
</html>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2+
<html>
3+
<head>
4+
<meta name="generator" content=
5+
"HTML Tidy for Windows (vers 25 March 2009), see www.w3.org">
6+
<meta content="text/html; charset=utf-8" http-equiv="content-type">
7+
<meta name="Generator" content="Microsoft Word 14 (filtered)">
8+
<link rel="stylesheet" type="text/css" href="embeddedstyles.css">
9+
<title>ELLIPSEARCMINSEGMENTQTY</title>
10+
<meta name="generator" content="chmProcessor">
11+
</head>
12+
<body lang="IT">
13+
<div class="WordSection1">
14+
<h3><a name="node102" id="node102"></a>ELLIPSEARCMINSEGMENTQTY</h3>
15+
<p class="MsoNormal"><span lang="EN-US">Minimum number of segments
16+
to approximate an arc of ellipse. Valid values from 8 to 999,
17+
integer type, default value 12. Project variable.</span></p>
18+
</div>
19+
</body>
20+
</html>

help/help_en/103_GRIPCONTOUR.htm

+21
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2+
<html>
3+
<head>
4+
<meta name="generator" content=
5+
"HTML Tidy for Windows (vers 25 March 2009), see www.w3.org">
6+
<meta content="text/html; charset=utf-8" http-equiv="content-type">
7+
<meta name="Generator" content="Microsoft Word 14 (filtered)">
8+
<link rel="stylesheet" type="text/css" href="embeddedstyles.css">
9+
<title>GRIPCONTOUR</title>
10+
<meta name="generator" content="chmProcessor">
11+
</head>
12+
<body lang="IT">
13+
<div class="WordSection1">
14+
<h3><a name="node102" id="node102"></a><span lang=
15+
"EN-US">GRIPCONTOUR</span></h3>
16+
<p class="MsoNormal"><span lang="EN-US">The same as the</span>
17+
<span lang="EN">most popular CAD.</span> <span lang="EN-US">Global
18+
variable.</span></p>
19+
</div>
20+
</body>
21+
</html>

help/help_en/104_FILLETRAD.htm

+21
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2+
<html>
3+
<head>
4+
<meta name="generator" content=
5+
"HTML Tidy for Windows (vers 25 March 2009), see www.w3.org">
6+
<meta content="text/html; charset=utf-8" http-equiv="content-type">
7+
<meta name="Generator" content="Microsoft Word 14 (filtered)">
8+
<link rel="stylesheet" type="text/css" href="embeddedstyles.css">
9+
<title>FILLETRAD</title>
10+
<meta name="generator" content="chmProcessor">
11+
</head>
12+
<body lang="IT">
13+
<div class="WordSection1">
14+
<h3><a name="node103" id="node103"></a><span lang=
15+
"EN-US">FILLETRAD</span></h3>
16+
<p class="MsoNormal"><span lang="EN-US">The same as the</span>
17+
<span lang="EN">most popular CAD.</span> <span lang="EN-US">Project
18+
variable.</span></p>
19+
</div>
20+
</body>
21+
</html>

help/help_en/104_GRIPHOT.htm

+21
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2+
<html>
3+
<head>
4+
<meta name="generator" content=
5+
"HTML Tidy for Windows (vers 25 March 2009), see www.w3.org">
6+
<meta content="text/html; charset=utf-8" http-equiv="content-type">
7+
<meta name="Generator" content="Microsoft Word 14 (filtered)">
8+
<link rel="stylesheet" type="text/css" href="embeddedstyles.css">
9+
<title>GRIPHOT</title>
10+
<meta name="generator" content="chmProcessor">
11+
</head>
12+
<body lang="IT">
13+
<div class="WordSection1">
14+
<h3><a name="node103" id="node103"></a><span lang=
15+
"EN-US">GRIPHOT</span></h3>
16+
<p class="MsoNormal"><span lang="EN-US">The same as the</span>
17+
<span lang="EN">most popular CAD.</span> <span lang="EN-US">Global
18+
variable.</span></p>
19+
</div>
20+
</body>
21+
</html>

help/help_en/105_GRIPCOLOR.htm

+21
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2+
<html>
3+
<head>
4+
<meta name="generator" content=
5+
"HTML Tidy for Windows (vers 25 March 2009), see www.w3.org">
6+
<meta content="text/html; charset=utf-8" http-equiv="content-type">
7+
<meta name="Generator" content="Microsoft Word 14 (filtered)">
8+
<link rel="stylesheet" type="text/css" href="embeddedstyles.css">
9+
<title>GRIPCOLOR</title>
10+
<meta name="generator" content="chmProcessor">
11+
</head>
12+
<body lang="IT">
13+
<div class="WordSection1">
14+
<h3><a name="node104" id="node104"></a><span lang=
15+
"EN-US">GRIPCOLOR</span></h3>
16+
<p class="MsoNormal"><span lang="EN-US">The same as the</span>
17+
<span lang="EN">most popular CAD.</span> <span lang="EN-US">Global
18+
variable.</span></p>
19+
</div>
20+
</body>
21+
</html>

0 commit comments

Comments
 (0)