wandererfan
f3b3e25513
[TD]Allow section line stretch/shrink
2023-08-29 20:44:14 -04:00
wandererfan
ba6365f950
[TD]use original shape for section of section
2023-08-21 20:31:06 -04:00
wandererfan
ba721cb0e4
[TD]Fix section of section
2023-08-20 12:25:12 -04:00
wandererfan
08237b6c2c
[TD]remove unused code dvp & sections
2023-08-10 10:17:22 -04:00
wmayer
16e27eecc7
TD: port to Qt6
...
* in QtConcurrent::run the order of 1st and 2nd argument are swapped
* QtConcurrent::run asserts that the argument of the passed function pointer is not non-const
* Used methods of QFontDatabase are static in Qt5 and Qt6
* QTextStream::setCodec() has been removed in Qt6
* Argument of enterEvent() has changed from QEvent to QEnterEvent
* QTextCharFormat::setFamily() is deprecated
2023-03-16 09:17:39 -04:00
wandererfan
86d0975b2c
[TD]fix handling of perforated section faces
2023-02-02 05:55:32 -08:00
wandererfan
100d4956c8
[TD]detail of rotated ComplexSection
2022-12-18 09:42:42 -05:00
wandererfan
02386e3150
[TD]move makeAlignedPieces to separate thread
...
- correct ComplexSection rotation
- fix fail to load CS for some profiles and directions
2022-12-18 09:42:42 -05:00
wandererfan
6cc849fb73
[TD]allow rotation of hatch directions
...
- faces can have their svg and bitmap hatches rotated to match
the view rotation or special situations
- section cut face can have svg hatch rotated
2022-12-03 15:15:25 -05:00
wandererfan
33bee19d81
[TD]add section line marks for simple section
2022-11-14 19:41:12 -05:00
wandererfan
edf7d93188
[TD]simplify section hatch file handling
2022-11-12 11:35:22 -05:00
wandererfan
87cc3fe864
[TD]SectionView/ComplexSection - preview, direction selection
...
- add preview/live update to TaskSectionView & TaskComplexSection
- add view direction selector to uis
- use SectionNormal as Direction. Make Direction read-only
- simplify section line end point calculation
- section group command in toolbar
- make section and complex section icons consistent
- fix compsolid cutting tool
- terminology: single/piecewise to offset/aligned
2022-10-28 08:47:45 -04:00
wandererfan
0ff473a9b6
[TD]Complex Section - initial implementation
2022-10-28 08:47:45 -04:00
Uwe
909e4f2dd3
[TD] DrawView*: remove unused includes - part 2
...
- also sort includes
- also additions to precompiled header
2022-10-08 02:10:26 +02:00
wmayer
3e41bd9e3f
TD: [skip ci] fix build failure with MSVC
...
The compiler requires the class declaration of LineSet in order to determine its size
2022-09-07 18:33:53 +02:00
wandererfan
aa2b1b8392
[TD]CI clang warnings
2022-09-05 17:48:38 -04:00
wmayer
5f91eaa5eb
TD: modernize C++: replace 'typedef' with 'using'
2022-08-30 10:59:39 +02:00
Wanderer Fan
81949d0817
[TD]use new style QObject::connect
2022-08-21 21:18:26 -04:00
Wanderer Fan
e97b95341a
[TD]code clean ups
...
- QtConcurrent include and CMake for Win
- include clean up dvp, dvs, dvd
- variable names and nested if clean up
- remove debug code
2022-08-18 09:34:32 -04:00
Wanderer Fan
2483b1524e
[TD]fix detail of section not displayed on restore
2022-08-18 09:34:32 -04:00
Wanderer Fan
aa1193559b
[TD]clazy warnings and duplicate setter/getter
...
- clazy warning re missing Q_OBJECT
- include TechDrawGlobal.h in headers
- resolve duplicate setter/getters
2022-08-18 09:34:32 -04:00
Wanderer Fan
80d5e9a0b8
[TD]respect AutoDistribute on load
2022-08-18 09:34:32 -04:00
Wanderer Fan
2c19c29d3c
[TD]move section cut and detail common to thread
2022-08-18 09:34:32 -04:00
Wanderer Fan
5a92b30f17
[TD]run hlr and extractFaces in threads
2022-08-18 09:34:32 -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
60012cd27e
[TD] App Headers: remove unused header - part 2
2022-03-25 00:01:49 +01: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
luz paz
ae71abd1cc
TechDraw: Header uniformity and whitespace fixes
2020-11-14 16:59:51 +01:00
wandererfan
040d3f7b06
[TD]fix showSectionEdge preference
2020-08-10 10:19:09 -04:00
WandererFan
2db99798f6
[TD]Improve section face display
2020-06-04 09:00:22 -04:00
wandererfan
9cf2e42404
[TD]oblique section lines
2020-05-10 11:03:15 -04:00
wandererfan
3a1fbb2e1c
[TD]add default pref for section cut surface
2020-03-24 18:16:23 -04:00
wandererfan
cddb3fda75
[TD]make geom hatch lines on property change
2020-03-20 07:28:33 -04:00
WandererFan
47aeca65e1
[TD]fix Section file included set up
2020-03-17 08:45:26 -04:00
wandererfan
146d2b9adc
[TD]2 pass autoscale for DVD, DVS
2020-02-14 07:44:56 -05:00
wandererfan
2ec45406e7
[TD]fix inconsistent override warnings.
2020-01-12 11:38:53 -05:00
wandererfan
37653e57d5
[TD]use new PropertyFileIncluded.isEmpty()
2020-01-12 11:38:53 -05:00
wandererfan
594786847e
[TD]embed section hatch file(s) in Document
2020-01-12 11:38:53 -05:00
luz.paz
d1dc813a80
TD: fix header uniformity
...
This PR fixes header uniformity across all TechDraw WB.
2019-12-21 09:57:45 -05:00
wandererfan
8bfac81548
[TD]fix "override" compiler warnings
2019-11-27 07:31:45 -05:00
wandererfan
a78e4229da
[TD]correct face detection to avoid ghost faces
2019-11-27 07:31:45 -05:00
wandererfan
c01d6172e9
[TD]Handle missing XDirection on old files
2019-11-27 07:31:45 -05:00
wandererfan
9d9d41bcd0
[TD]correct alignment of Section & Detail with Base
2019-11-27 07:31:45 -05:00
wandererfan
e0a7284135
[TD]Section UI changes
2019-11-27 07:31:45 -05:00
wandererfan
67c023765c
[TD]Simplify Section cut surface formatting
2019-10-30 14:25:35 -04:00
wandererfan
f5c6269923
[TD]fix const-ness of CS routines
2019-10-30 14:25:35 -04:00
wandererfan
a6357bc86e
[TD]fix Orientation of Detail of Section of DPG
2019-10-27 07:23:18 -04:00
wandererfan
ed445718a2
[TD]Section dialog revisions & editor
2019-10-01 17:30:35 -04:00
wandererfan
87cc310e83
[TD]Correct section view alignment
2019-10-01 17:30:35 -04:00