pre-commit-ci[bot]
222a2520b1
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2023-09-12 13:02:35 -04:00
wmayer
789912d745
Drawing: Apply clang format
2023-09-10 12:37:47 +02:00
Uwe
20a3d4b7ed
[Drawing] Gui: remove unused headers
...
- also some sorting
- also enable precompiled header
2022-12-10 05:59:51 +01:00
wmayer
51ecdbdabe
Drawing: [skip ci] Fix several clazy issues:
...
* Missing reference in range-for with non trivial type [-Wclazy-range-loop-reference]
* Don't call QList::operator[]() on temporary [-Wclazy-detaching-temporary]
* Use multi-arg instead [-Wclazy-qstring-arg]
2022-07-25 11:31:37 +02:00
wmayer
46117f0ae1
Drawing: modernize C++11
...
* use nullptr
2022-03-23 19:26:15 +01:00
wmayer
9e91a8991e
Gui: Optimize includes to reduce compile time
2022-03-09 01:25:29 +01:00
wmayer
cf337394a1
Gui: in repr() of MDIViewPy write the typeid name
2021-11-21 15:44:06 +01:00
wmayer
033b5397f3
TD: [skip ci] fix DrawingView::print/MDIViewPage::print
2021-04-02 12:06:24 +02:00
Chris Hennes
b1f8184858
Remove unneeded Qt version checks
2021-03-28 17:41:27 +02:00
Chris Hennes
b15f134038
Remove deprecated Qt constants
...
Qt has deprecated the following constants, this commit replaces them
with their new equivalent/replacement:
Qt::TextColorRole -> Qt::ForegroundRole
Qt::BackgroundColorRole -> Qt::BackgroundRole
QPainter::HighQualityAntialiasing -> QPainter::Antialiasing
QPalette::Foreground -> QPalette::WindowText
2021-03-28 17:03:09 +02:00
Mateusz Skowroński
294a2ebc9d
Fix Qt deprecation warnings. QPrinter::paperSize() and QPrinter::setPaperSize() are obsolete.
2021-01-04 13:40:58 +01:00
Mateusz Skowroński
712f6c1251
Fix Qt deprecation warnings. QPrinter::orientation() and QPrinter::setOrientation() are obsolete.
2021-01-03 15:08:10 +01:00
Mateusz Skowroński
e6032b7d53
Fix Qt deprecation warnings. QPrinter::paperRect() and QPrinter::pageRect() are obsolete.
2021-01-02 10:39:16 +01:00
wmayer
34f4b712d8
Qt5: fix deprecation warnings of QWheelEvent in Qt 5.15
2020-10-18 14:45:31 +02:00
vejmarie
81af54e410
Big update to remove deprecation warning from Qt 5.15.0
...
That is need on MacOS build as travis log is bigger than 50k lines
which breaks travis rules
And by the way deprecations are real
All file contains the same modification replace 0 to Qt::WindowFlags() when needed
as the class needs to be instantiated
Signed-off-by: vejmarie <jmverdun3@gmail.com >
2020-09-24 12:56:43 +02:00
Mateusz Skowroński
317bcd59c9
Use QString's multi-arg overload to save memory allocations. [-Wclazy-qstring-arg] Thanks Clazy!
2019-02-11 15:39:14 +01:00
wmayer
c601f4cb66
fixes 0003222: Invert zoom setting is not respected in paper/page mode
2019-01-14 11:08:17 +01:00
wmayer
1382f83620
fixes 0003222: Invert zoom setting is not respected in paper/page mode
2019-01-13 23:29:20 +01:00
luzpaz
0d1451f39d
User-facing typo fixes
...
All user-facing strings that have double (consecutive) whitespace e.g. `\b \b`have been removed. Inspired by the error message in https://forum.freecadweb.org/viewtopic.php?f=3&t=5899&p=200309#p200309
2017-11-21 17:21:23 -03:00
wmayer
b9c25c8402
fix -Wextra & -Wdeprecated in Drawing
2016-09-22 15:29:10 +02:00
Mateusz Skowroński
d3d01db9e2
QFileDialg::setFilters() is obsolete in Qt4. Replace it with setNameFilters().
...
This change is Qt4/Qt5 neutral.
2015-12-22 14:18:45 +01:00
wmayer
efd3a494d7
+ fixes #0002297 : 'Export to PDF...' from drawing view does not show an error if existing file can not be overwritten
2015-10-17 00:31:30 +02:00
wmayer
48bf07e622
+ split file extension from descriptive text of file format to avoid that invalid translation breaks file dialog
2015-10-06 18:45:06 +02:00
Mateusz Skowroński
43a4a5938c
Fix files encoding. Go from ISO8859-1 to UTF-8.
2015-09-21 19:50:49 -03:00
wmayer
0b904e674b
+ support Bezier curves for SVG output
2015-01-11 16:02:27 +01:00
wmayer
396e9c93b7
+ fixes #0001553 : printing drawing full size (1:1) prints wrong size
2015-01-09 21:15:27 +01:00
wmayer
ddfb525c87
+ fixes #0000932 : Unexpected scaling of a printed Drawing From FreeCAD but not always from exported SVG
2015-01-09 14:00:18 +01:00
wmayer
311ba87b6c
+ issue #0000932 : Unexpected scaling of a printed Drawing From FreeCAD but not always from exported SVG
2015-01-07 19:35:52 +01:00
wmayer
3614a08911
+ fixes #0001698 : All drawing pages are opened automatically when opening a project file
2015-01-03 13:45:12 +01:00
wmayer
93e5668967
+ make undo/redo accessible from drawing view
2014-12-26 22:46:02 +01:00
wmayer
1b4fb56cdc
+ fix DrawingView::onRelabel() to accept any page names
2014-08-21 17:26:52 +02:00
wmayer
7110c55c33
+ fixes #0001689 : Show name of the drawing page in the tab of the drawing
2014-08-18 14:44:28 +02:00
wmayer
6556bc776a
+ fixes #0001689 : Show name of the drawing page in the tab of the drawing
2014-08-16 15:08:55 +02:00
wmayer
4ad43e60b0
+ fixes #0001667 : 'Save file' disabled when viewing a drawing
2014-08-11 22:59:16 +02:00
wmayer
2e3e3f0467
0000672: Loading Example Drawing extraction crashes at Baseclass.cpp line 115
2012-04-16 15:57:10 +02:00
wmayer
3f06cf75ea
add drawing view to the list of document views
2012-03-31 14:09:47 +02:00
wmayer
120ca87015
+ unify DLL export defines to namespace names
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5000 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-10 13:44:52 +00:00