WandererFan
9938818d82
[TD]Allow non-shape views to have children ( #20768 ) ( #21099 )
...
* [TD]Allow non-shape views to have children (#20768 )
* Update src/Mod/TechDraw/App/DrawView.cpp
Review comment
Co-authored-by: Benjamin Nauck <benjamin@nauck.se >
* Update src/Mod/TechDraw/App/DrawView.cpp
review comment
Co-authored-by: Benjamin Nauck <benjamin@nauck.se >
* Update src/Mod/TechDraw/Gui/ViewProviderDrawingView.cpp
review comment
Co-authored-by: Benjamin Nauck <benjamin@nauck.se >
* Update src/Mod/TechDraw/Gui/ViewProviderDrawingView.cpp
review comment
Co-authored-by: Benjamin Nauck <benjamin@nauck.se >
---------
Co-authored-by: Benjamin Nauck <benjamin@nauck.se >
2025-05-08 09:18:09 -05:00
Andrea
de9bd5e1ce
change MIN_boost_version
...
ubuntu version 20.04 is no longer supported.
The minimum boost version used for freecad is now 1.74 (ubuntu 22.04) https://launchpad.net/ubuntu/jammy/+package/libboost-system-dev
2025-02-15 13:33:32 -06:00
pavltom
d11d3cd7b8
[TechDraw] Reimplement Rich Annotation parent linking
2024-02-26 16:22:30 -05:00
pavltom
c21dca3a21
[TechDraw] Add Owner property to Symbols
2024-02-11 16:03:44 -05:00
wandererfan
da06fc45a2
[TD]add extensions for drag and drop
2022-12-27 19:43:44 -05:00
wandererfan
fcef1cb174
[TD]implement view stacking
2022-09-07 16:06:54 -04:00
wandererfan
acf17905ed
[TD]CI clang warnings
2022-09-05 17:48:38 -04:00
wmayer
97967743a4
TD: modernize C++: replace 'typedef' with 'using'
2022-08-30 10:59:39 +02:00
Wanderer Fan
f5c5eec3bb
[TD]code review changes for Gui
2022-08-18 19:43:04 -04:00
Wanderer Fan
ac63550122
[TD]add progress reporting framework
2022-08-18 09:34:32 -04:00
Wanderer Fan
bdf4cea14e
[TD]refactor scene/view/mdi
...
- move scene related functions out of mdiViewPage
and QGVPage.
- route requests for scene/view/mdi through
ViewProviderPage
2022-08-18 09:34:32 -04:00
berniev
ddafb98813
Mod: Use override etc 2
2022-08-09 12:52:26 +02:00
berniev
da9ebc572f
Mod: redundant void 2
2022-08-08 10:27:50 +02:00
Benjamin Bræstrup Sayoc
fda3fd731f
[TechDraw] Use inherited unsetEdit
...
Remove uneeded redefinitions of inherited functions
2022-08-04 10:02:47 -04:00
Benjamin Bræstrup Sayoc
23966513c7
[TechDraw] Remove uneeded redefinitions of inherited functions
2022-08-04 10:02:47 -04:00
wmayer
fd8719c85c
TD: [skip ci] activate PCH of TechDraw (Gui) and use forward declarations
...
For MSVC this reduces compile time by ~20%
2022-03-25 13:54:47 +01:00
Uwe
68052db4da
[TD] Gui Headers: remove unused header - part 1
2022-03-25 01:58:33 +01:00
Wanderer Fan
eb4a5384c0
[TD]add alignment grid to page
2022-02-27 14:34:35 -05:00
Mateusz Skowroński
2559f2d29c
Fix build warnings from deprecated Boost headers (they are used internally by Boost). Thanks @wwmayer for the hint.
2020-12-29 10:20:53 +01:00
wmayer
9a1a06c94b
LGTM: [skip ci] fix: Duplicate include guard
2020-07-24 20:22:00 +02:00
wmayer
e900384250
declare getMDIView and getMDIViewPage as const
2019-12-29 13:55:39 +01:00
wmayer
7022f41bb1
Fix clang compiler warnings:
...
+ fix -Winconsistent-missing-override
+ fix -Wunused-private-field
2019-08-17 19:53:39 +02:00
Zheng, Lei
d26f772035
TechDraw: Link related changes
...
* Support link and group objects
* Support view sync by implementing view provider API getMDIView()
* Use handleChangedPropertyType() for object migration instead of
reimplementing Restore() because of a lots of changes in
PropertyContainer::Restore().
* Various other small fixes.
2019-08-17 15:15:46 +02:00
wandererfan
26d7d74725
Convert deprecated boost::signal to signals2
2018-05-11 10:32:24 -03:00
WandererFan
033077f76f
KeepLabel Property to Gui side
2018-02-14 15:42:25 -05:00
wmayer
7ea6b0e19e
use scoped connection to automatically disconect on deletion
2017-11-01 14:13:57 +01:00
WandererFan
e8f2c68b5c
Allow DrawPage updates to be suspended
2017-09-10 15:21:54 +02:00
WandererFan
6cad2bc834
Delete DPGI's when parent DPG deleted
...
Ensure Gui/QGIVxx is removed when App/DVxxxx is deleted
2017-01-29 19:40:33 -05:00
WandererFan
1738107590
Correct handling of deleted Features in QGraphicsScene
2017-01-29 19:40:33 -05:00
WandererFan
429c32bdde
Reset edit after dialogs
2017-01-29 19:40:32 -05:00
WandererFan
a5a20701a7
Fix ProjectionGroup Automatic scaling
2016-10-31 11:06:15 -02:00
WandererFan
4d7f00860e
reduce use of "execute" on cosmetic changes.
2016-09-11 13:12:24 -04:00
WandererFan
70420d9e3b
Fix getViewObject inheritance across all ViewProviders
2016-09-11 13:12:24 -04:00
WandererFan
19968205d2
Include file cleanup per cppclean analysis
2016-07-14 14:39:06 +02:00
WandererFan
a4061bb6a5
Fix #10 View Visibility
2016-07-11 15:32:16 +02:00
WandererFan
83a0078bd5
Fix App logic in ViewProviders -> segfaults
2016-07-11 15:32:16 +02:00
WandererFan
a46fd856d4
more /Drawing/TechDraw/ edits. VP name conflicts
2016-07-11 15:32:16 +02:00