Roman Telezhynskyi
d541823020
Configuring qbs. Setup qt
2023-02-14 15:42:16 +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
cca8a687a2
Incorrect name of library package.
2023-02-14 12:55:58 +02:00
Roman Telezhynskyi
a839c8e7ed
Try another approach.
2023-02-14 12:52:33 +02:00
Roman Telezhynskyi
484e76b84a
Error while parsing tasks: INVALID_ARGUMENT: yaml: unknown anchor 'LINUX_QT5_QBS_QMAKE_TASK_TEMPLATE' referenced!
2023-02-14 12:39:08 +02:00
Roman Telezhynskyi
660a1acf6f
Qt6 build on Cirrus CI.
2023-02-14 12:37:27 +02:00
Roman Telezhynskyi
c6647866cb
Merge branch 'qt6' into develop. Closes #115 , #117
2023-02-14 09:27:11 +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
Roman Telezhynskyi
10c6ff1181
Enum QVariant::Type is deprecated.
2023-02-10 17:51:22 +02:00
Roman Telezhynskyi
3e1c8a36d5
Fix QKeySequence.
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
980b1b5837
Method enterEvent() expects QEnterEvent in Qt6.
2023-02-10 17:51:22 +02:00
Roman Telezhynskyi
0a6c560382
Refactoring.
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
404f870069
QtConcurrent::run signature was switched up.
...
Switching to using lambdas instead of binding the methods.
2023-02-09 17:27:43 +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
3d51968601
Change dependencies for Qt6.
2023-01-28 22:15:32 +02:00
Roman Telezhynskyi
d781c34ede
Merge branch 'qbs' into develop Closes #116
2023-01-28 17:08:50 +02:00
Roman Telezhynskyi
5fa48e52c4
Fix build on Windows.
2023-01-28 16:57:32 +02:00
Roman Telezhynskyi
4dd424262e
Fix build on Linux.
2023-01-28 08:07:12 +02:00
Roman Telezhynskyi
8b42f12a20
Setup visibility level for exported symbols.
2023-01-27 22:16:31 +02:00
Roman Telezhynskyi
4b6f68ff80
Module macdeployqt.
2023-01-27 12:08:47 -08:00
Roman Telezhynskyi
766aae447d
Define bundle prefix for dynamic library.
2023-01-27 09:20:43 -08:00
Roman Telezhynskyi
e6c7051b6f
Multi bundle support.
2023-01-27 09:07:34 -08:00
Roman Telezhynskyi
038afda6ed
Fix installing tool applications.
2023-01-25 08:31:35 -08:00