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
94f88b1066
Imitate QTextCodec::codecForLocale().
2023-02-28 10:14:14 +02:00
Roman Telezhynskyi
718f8bf75a
Fix build on Windows.
2023-02-26 10:30:56 +02:00
Roman Telezhynskyi
560bf30417
Fix build on Windows.
2023-02-26 00:42:20 +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
647653a40a
QString::front() was introduced in Qt 5.10.
2023-02-21 09:57:49 +02:00
Roman Telezhynskyi
647cee5e36
Optimize includes.
2023-02-21 09:52:19 +02:00
Roman Telezhynskyi
178d260dff
Fix conflict with declaration from qmuparser lib.
2023-02-21 09:52:08 +02:00
Roman Telezhynskyi
fb08b0a317
Try to avoid redeclaration.
2023-02-21 09:40:22 +02:00
Roman Telezhynskyi
47bb2c16d4
Fix installing xerces-c library.
2023-02-20 14:54:48 +02:00
Roman Telezhynskyi
34632ebb43
No need to use std::move in this case.
2023-02-20 13:13:39 +02:00
Roman Telezhynskyi
4f2f05fe9a
Don't use XERCES_CPP_NAMESPACE_USE macro.
2023-02-20 13:03:11 +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
a40ce741ad
Improve labels for V notch.
2023-02-17 09:47:54 +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
7cc560fd31
Do not escape / in XSD regex.
2023-02-16 12:49:34 +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
db077cddef
Fix dependence condition.
2023-02-15 14:41:44 +02:00
Roman Telezhynskyi
82cb2d83ab
Fix error: incomplete type 'QRegularExpression' used in nested name specifier.
2023-02-14 15:55:45 +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
71f58af02e
Support for conan package manager.
2023-02-13 19:59:07 +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
f5f4b1e4c8
Fix math parser tests.
2023-02-10 17:56:36 +02:00
Roman Telezhynskyi
3a88048952
Fix issues with XSD schemas.
2023-02-10 17:51:22 +02:00
Roman Telezhynskyi
c0deb4d27a
Qt XML Patterns deprecated since Qt 5.13.
...
Use Xerces-C++ instead.
2023-02-10 17:51:22 +02:00
Roman Telezhynskyi
e95a29c08e
Use of overloaded operator '=' is ambiguous (with operand types 'QChar' and 'qmu::char_type' (aka 'wchar_t')).
2023-02-10 17:51:22 +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
5daab80a09
Fix incorrect use of Q_NORETURN.
2023-02-10 17:51:22 +02:00
Roman Telezhynskyi
ac244d92ee
Math functions are now declared as templates.
2023-02-10 17:51:22 +02:00
Roman Telezhynskyi
feba5f04f1
No member named ‘insertMulti’ in QMap.
...
Before Qt 5.15, QMap distinguished between maps and multi-maps by insert and insertMulti. Qt 5.15 introduces a new class QMultiMap, which inherits from QMap.
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
0335bcf571
QRegularExpression wildcard matching.
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
659e1f6fc0
Suppress warnings.
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