Commit Graph

772 Commits

Author SHA1 Message Date
Roman Telezhynskyi
7320c1c5df Refactoring.
Fix code style.
2023-05-16 19:21:16 +03:00
Roman Telezhynskyi
2aeaebdebc Fix build issues. 2023-05-11 16:23:57 +03:00
Roman Telezhynskyi
a3be5d636f Fix build issues. 2023-05-08 18:28:11 +03:00
Roman Telezhynskyi
a180e53829 Fix build issues. 2023-05-08 18:10:06 +03:00
Roman Telezhynskyi
598682e57b New notch type - Check Notch. Control a notch width and angle with formulas. 2023-05-08 17:51:34 +03:00
Roman Telezhynskyi
66e01d9994 Refactoring. 2023-05-08 17:51:34 +03:00
Roman Telezhynskyi
2fd78f68a5 Simplify number of versions for DXF AAMA/ASTM. 2023-05-03 16:23:54 +03:00
Roman Telezhynskyi
03630fb273 Refactoring. 2023-05-03 14:07:08 +03:00
Roman Telezhynskyi
cb9f029c0f New key --noGrainline. #163 2023-04-10 13:17:01 +03:00
Roman Telezhynskyi
a2b701f083 Show/hide grainline when export. Closes #163 2023-04-10 12:20:18 +03:00
Roman Telezhynskyi
16b67644b0 freopen_s() is not available for mingw. 2023-03-09 08:13:20 +02:00
Roman Telezhynskyi
37541b600e Fix MSVC warnings. 2023-03-08 18:45:42 +02:00
Roman Telezhynskyi
08362980bd Don't ignore warning Wenum-enum-conversion in this place. 2023-03-04 09:11:17 +02:00
Roman Telezhynskyi
b6d1400b23 Fix build without precompiled headers. 2023-02-28 14:31:14 +02:00
Roman Telezhynskyi
a3264e34e5 error: expected unqualified-id before 'const' 2023-02-28 12:00:41 +02:00
Roman Telezhynskyi
737352517a Fix build on Windows. 2023-02-25 21:17:14 +02:00
Roman Telezhynskyi
bbff839210 Use Q_DECL_UNUSED to suppress warning. 2023-02-22 12:30:35 +02:00
Roman Telezhynskyi
41bcc2a4b4 Move QT_WARNING_DISABLE inside Qt namespace. 2023-02-22 09:48:51 +02:00
Roman Telezhynskyi
a66b050ecd Suppress warnings. 2023-02-22 08:46:16 +02:00
Roman Telezhynskyi
48da4ff899 qprintengine.h declares Q_DECLARE_METATYPE(QMarginsF). We can use its macro to check. 2023-02-21 10:20:39 +02:00
Roman Telezhynskyi
fb08b0a317 Try to avoid redeclaration. 2023-02-21 09:40:22 +02:00
Roman Telezhynskyi
31a0f3d82c Fix QT issue on MacOS version 11.0 "Big Sur". 2023-02-17 11:09:41 +02:00
Roman Telezhynskyi
90f184bb95 Since Qt 6 changed name for Czech Republic. 2023-02-16 21:25:19 +02:00
Roman Telezhynskyi
9f6697ab63 Add path to translation when run an app from install root. 2023-02-16 21:24:09 +02:00
Roman Telezhynskyi
a85595ef3d Fix DXF test. 2023-02-16 13:03:30 +02:00
Roman Telezhynskyi
505cd6d62f Fix error: an attribute list cannot appear here. 2023-02-15 17:53:34 +02:00
Roman Telezhynskyi
cae3f28dcc Complete remove use of void QProcess::start(const QString &command, QIODevice::OpenMode mode = ReadWrite). 2023-02-15 17:42:17 +02:00
Roman Telezhynskyi
dfcfea88b6 Fix error: no matching member function for call to 'start'. 2023-02-15 17:36:13 +02:00
Roman Telezhynskyi
db8c776e36 Fix build with qmake. 2023-02-14 14:55:19 +02:00
Roman Telezhynskyi
04d2a1c631 Use QtCore/qcontainerfwd.h header for forward declaration containers. 2023-02-14 14:52:48 +02:00
Roman Telezhynskyi
4a82ea8687 Reading settings file causes crash. 2023-02-13 19:54:17 +02:00
Roman Telezhynskyi
6aaa20010d Remove use of Qt 5 Core Compatibility module. 2023-02-13 19:47:51 +02:00
Roman Telezhynskyi
787cfcfc16 Use QStringConverter to replace QTextCodec. 2023-02-13 19:47:51 +02:00
Roman Telezhynskyi
e8ee6a50ce QTextStream no longer supports QTextCodec. 2023-02-10 17:51:22 +02:00
Roman Telezhynskyi
1a2374e64e Temporary use Qt 5 Core Compatibility module. 2023-02-10 17:51:22 +02:00
Roman Telezhynskyi
88a793319e QLibraryInfo::location is deprecated since 6.0. 2023-02-10 17:51:22 +02:00
Roman Telezhynskyi
e280c309cb Default codec for QTextStream is UTF-8 since Qt6. 2023-02-10 17:51:22 +02:00
Roman Telezhynskyi
c9786ed7b7 Refactoring. 2023-02-10 17:51:22 +02:00
Roman Telezhynskyi
19c5b80b24 QVariant::value<T>() fails to convert unless QVariant::fromValue<T>() has been called previously. 2023-02-10 17:51:22 +02:00
Roman Telezhynskyi
885a618820 QDropEvent::pos() is deprecated since 6.0. 2023-02-10 17:51:22 +02:00
Roman Telezhynskyi
912e62e92c ‘endl’ is deprecated: Use Qt::endl 2023-02-10 17:51:22 +02:00
Roman Telezhynskyi
f952368fa1 HiDPI is now enabled by default in Qt6. 2023-02-10 17:51:21 +02:00
Roman Telezhynskyi
5335fecc98 QLocale in Qt6 now returns QString instead of QChar. 2023-02-10 17:51:21 +02:00
Roman Telezhynskyi
734e5d0d11 QVector and QStringList are now just aliases to QList. 2023-02-09 17:27:43 +02:00
Roman Telezhynskyi
171b3be090 Backward compatibility for type qsizetype. 2023-02-09 17:27:43 +02:00
Roman Telezhynskyi
af8505f468 Remove Q_DISABLE_MOVE macro.
Q_DISABLE_MOVE was deprecated.
2023-02-09 17:24:29 +02:00
Roman Telezhynskyi
dee3c593de Improve stable.h. 2023-02-09 17:24:02 +02:00
Roman Telezhynskyi
6e499b7245 Remove missing in Qt6 headers. 2023-02-09 17:24:02 +02:00
Roman Telezhynskyi
38d15cdd41 Fix build on MacOS. 2023-01-21 05:01:21 -08:00
Roman Telezhynskyi
40cef9befb Fix build with qmake. 2023-01-18 17:15:16 +02:00