wandererfan
43fc04309a
[TD]implement BrokenView
2024-04-06 15:25:23 -04:00
wandererfan
f530f1a5c8
[TD]fix fail on undo of cosmetic delete
2024-03-27 13:23:45 -04:00
Tomas Pavlicek
1cf7861b51
[TechDraw] Implement proper selection of subitems ( #11804 )
2023-12-22 08:25:58 -05:00
wandererfan
d4e1731716
[TD]Standard Line Styles - Gui components
2023-12-01 11:27:29 -05:00
wandererfan
3d9c37c3e3
[TD]fix Print Center Marks #11309
2023-11-10 09:30:19 -05:00
wandererfan
4b80ea044d
[TD]remove obsolete exportingPdf flag handling
2023-10-23 11:01:38 -04:00
wandererfan
5df5be3774
[TD]refactor QGIViewPart
2023-08-10 10:17:22 -04:00
wandererfan
1f3bfe0dd4
[TD]make detail highlight interactive
...
- drag detail highlight to change detail anchor point
- change detail reference position using HighlightAdjust property
2022-12-28 09:41:44 -05:00
Uwe
7a2d0037ff
[TD] QGIView*: remove unused includes
...
- also some sorting
2022-12-04 04:21:01 +01:00
wandererfan
0ff473a9b6
[TD]Complex Section - initial implementation
2022-10-28 08:47:45 -04:00
wandererfan
aa2b1b8392
[TD]CI clang warnings
2022-09-05 17:48:38 -04:00
Wanderer Fan
fdfc73fe93
[TD]remove precompiled from *.h
2022-08-14 09:20:38 -04:00
Benjamin Bræstrup Sayoc
71758ecf9b
[TechDraw] Clean up precompile in Gui
2022-08-14 09:20:38 -04:00
berniev
71dc5ead2f
Mod: Use override etc 2
2022-08-09 12:52:26 +02:00
berniev
f4ffd15864
Mod: redundant void 2
2022-08-08 10:27:50 +02:00
Uwe
b25d7ad48d
[TD] Gui Headers: remove unused header - part 4/4
2022-03-25 03:43:44 +01:00
wmayer
e8f9c8a1d3
TD: modernize C++11
...
* use nullptr
2022-03-23 19:26:14 +01:00
wmayer
b626b7d719
Gui: Optimize includes to reduce compile time
2022-03-09 01:25:29 +01:00
Wanderer Fan
28c5890bc9
[TD] avoid memory leaks by using shared_ptr
...
TD geometry objects are sometimes double deleted. This
change uses shared_ptr instead of raw pointers to manage
deletions.
2022-01-07 13:34:20 -05:00
wmayer
3fa4a321d3
TD: replace usage of raw pointers of Vertex and Face with shared pointers.
...
This fixes issue 4741: Broken File After Using Landmark Dimension in TechDraw
2021-12-10 14:25:24 +01:00
wandererfan
b09233314b
[TD]fix Svg hatch on export
2019-12-17 08:29:49 -05:00
wandererfan
8cbcd243e6
[TD]Py routines for CenterLines
2019-12-16 20:36:10 -05:00
wandererfan
a71bc8f734
[TD]Python routines and extension for Cosmetic Edges
2019-12-16 20:36:10 -05:00
wandererfan
f539a0ea8c
[TD]use UUID for CosmeticEdges instead of indices
2019-11-06 20:31:02 -05:00
wandererfan
b4edc9e227
[TD]Add line appearance editor
2019-07-15 12:36:48 -04:00
wandererfan
5d601c1cdd
[TD]Add CenterLine edit function
2019-07-15 12:36:48 -04:00
wandererfan
fbfdb69c20
[TD]Py Cosmetic Vertex, Line, Circle Arc
2019-07-15 12:36:48 -04:00
wandererfan
20f352ac65
[TD] Improve CenterMark handling on print
2019-07-12 06:45:34 -04:00
wandererfan
4e2dc942c0
Fix "trails" on dim lines when zoomed in
2019-06-04 15:41:41 -04:00
wandererfan
3f7570ad80
Initial version addCosmeticVertex
2019-05-24 19:38:02 -04:00
wandererfan
925145a8b7
Fix #3695 Frame toggle sync
2019-05-13 12:29:15 -04:00
wandererfan
ecb29f1dbf
Add preference settings
...
- autodistribute, vertex size, vertex color
2018-07-23 12:47:17 -03:00
wandererfan
04421039a8
Correct delayed scaling of center/section lines
2018-03-11 21:33:59 +01:00
Sebastian Bachmann
efba5e209a
TechDraw: small corrections for line sizes
...
changeing the line weight for dimensions to a thin line
and get the font size for detail view labels from the configuration
rather than using a hardcoded value.
Also removing a duplicate method, as it is already implemend in the
parent class.
2018-03-02 10:48:55 -03:00
Sebastian Bachmann
1505ee3115
TechDraw: new center/section draw style
...
using custom QT pen styles, the center and section lines look much
better.
With some math we are also able to control the middle position, thus
the centerlines will always look good, regardless of the size of an
object.
Also getting the section label size from the settings, so the font
size is controllable and not hardcoded.
Bonus: adding blank templates for the common paper sizes (as the
Drawing WB has them)
2018-02-24 16:58:17 +01:00
WandererFan
3b8c240f89
Rotate DrawViewPart around part centroid
2017-11-12 19:08:32 -05:00
WandererFan
9ef6b76977
implement detail view highlight in base view
2017-05-10 17:43:48 +02:00
WandererFan
bf4a80dad5
clean up GeomHatch feature, gui & dialog
...
Refactor code, allow dialog to edit feature, update graphics on change
prep for dash line start positioning.
2017-05-10 17:43:48 +02:00
WandererFan
fb1cc0a413
hidden pref setting for face debugging
2017-02-07 10:51:42 -02:00
WandererFan
1c8395e229
fix naming conflicts
2017-01-29 19:40:34 -05:00
WandererFan
33479bd4e3
Initial working version of geometric crosshatch/PAT files
2017-01-29 19:40:34 -05:00
WandererFan
082045456f
Initial DrawingViewDetail
2016-11-24 14:44:37 -02:00
WandererFan
6b175cc0c9
Section Rebuild subproject
...
new dialog
new Section/SectionLine logic
remove XAxisDirection property
2016-10-31 11:06:15 -02:00
WandererFan
a1b87d5176
Add View centerlines
2016-09-01 12:14:42 -04:00
WandererFan
ae9f1c5994
Create ViewSection from ViewPart
...
Property name changes
Touch section when View SymbolSection changes
2016-08-26 11:39:03 -03:00
WandererFan
381c1e120e
Qt item parenting and garbage collection
...
Remove dupl/obsolete code
2016-08-01 19:27:52 -03:00
WandererFan
9721db0df5
Fix GH Issue 49 Clip artifact
2016-07-23 15:03:39 +02:00
WandererFan
ee318b6a2c
remove unneeded boundingRect methods
2016-07-23 15:03:39 +02:00
WandererFan
9bceb30d30
Prevent buildup of old QGItems
2016-07-17 10:43:55 -04:00
WandererFan
dd543c22ef
Get user prefs at time of use
2016-07-14 15:55:57 -04:00