Commit Graph

19 Commits

Author SHA1 Message Date
Jani Heikkinen ef2d29eba0 Bump version to 6.11.0
Change-Id: If24576debc2246a2a8c244a56c4a69e9a2f6b2e6
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-06-14 02:36:26 +01:00
Jani Heikkinen 496bf62b15 Bump version to 6.10.0
Change-Id: I08b4527cc13f4fb88a2fc5d5c24163e3315e99c9
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-01-03 11:57:39 +01:00
Marc Mutz 819c32e3c2 Port to std::(v)snprinf() and mark the module q(v)snprinf-free
Pick-to: 6.8
Change-Id: I682ddfae8d6132ee2d5f8e763e2af2d76ed4bb4c
Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
2024-08-06 22:35:55 +00:00
Jani Heikkinen 4b960ce835 Bump version to 6.9.0
Change-Id: Ic85a4d22d2d544fda890d176812262b116c73928
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-06-05 23:15:37 +01:00
Jani Heikkinen 3fd823f85c Bump version to 6.8.0
Change-Id: Ide1523d6ee2f4bf7aff04fd12c67193d63966cdc
Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
2023-12-13 01:44:45 +02:00
Marc Mutz 8edbcdbeb4 Mark the module as free of Q_FOREACH, except where it isn't
The density of Q_FOREACH uses is high here, too high for this author,
unfamiliar with this code, to tackle in a short amount of time. But
they're concentrated in just a few TUs, so pick a different strategy:

Mark the whole module with QT_NO_FOREACH, to prevent new uses from
creeping in, and whitelist the affected TUs by #undef'ing
QT_NO_FOREACH locally, at the top of each file. For TUs that are part
of a larger executable, this requires these files to be compiled
separately, so add them to NO_PCH_SOURCES (which implies
NO_UNITY_BUILD_SOURCES, too). Created QTBUG-115808 to keep track of
this.

Task-number: QTBUG-115808
Change-Id: I29c377f939e3d747e3ce72c224c4ee722df7a95d
Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
2023-08-17 18:04:35 +02:00
Jani Heikkinen 097b8a906f Bump version to 6.7.0
Change-Id: Ia94bf2d5c9814f289f162fef149addd681874fcc
Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
2023-06-14 01:14:25 +01:00
Alexey Edelev 3c2c53f0ba Remove QT_USE_SYNCQT_CPP
Option has not effect anymore.

Pick-to: 6.5
Change-Id: Id054735ad9aa419b3d31531fb87c902f8a9f8da1
Reviewed-by: Kai Köhne <kai.koehne@qt.io>
2023-01-02 19:43:56 +01:00
Jani Heikkinen 15439bd357 Bump version to 6.6.0
Change-Id: I2734b14e55a043bbd37464a76ac43799ed64814d
Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
2022-12-15 22:14:26 +02:00
Marc Mutz afc2abdebf Mark the module free of qAsConst()
Change-Id: I914ccc09297ac6283d7cf24d5afc96ebdaf294d0
Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
2022-12-05 20:46:21 +01:00
Alexey Edelev a9bdbf200e Enable syncqt cpp
Change-Id: I768bf5b0cb972f01d07d91ece8b5ff81b66fc1e9
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
2022-10-28 17:34:03 +02:00
Jani Heikkinen ad06222243 Bump version to 6.5.0
Change-Id: I88ce40bff6d5b79b6e64d373ebd4d830ed18417f
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2022-06-13 13:01:28 +03:00
Fabian Kosmale 11fda06581 qtdeclarative: opt in to reduced includes
Change-Id: Ieed5efd0b487b38ed36e1b111e2b286c5403c9f7
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Maximilian Goldstein <max.goldstein@qt.io>
Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
2022-03-31 20:09:57 +02:00
Jani Heikkinen 5f9ac5bfae Bump version to 6.4.0
Change-Id: I64ea149a376f5aa7f57c787bf2ba738099c49e60
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2022-01-31 22:51:41 +02:00
Jani Heikkinen e5e38ae04d Bump version
Change-Id: I3cb64784d9ac63bdfa24b5663a1be3c43d4738f0
2021-09-14 08:16:35 +03:00
Iikka Eklund d6ea619ac8 Add conanfile.py to support builds with Conan
The build recipe uses the qtbase's 'bin/qt-configure-module' script
directly which is recommended when building other Qt modules ouside
the qtbase's -prefix.

The recipe uses functionality from qt-conan-common Conan
package via 'python_requires'.

This recipe sets it's own Conan options that match with the
module configure options.

The recipe sets it's version number based on QT_REPO_MODULE_VERSION
and QT_REPO_MODULE_PRERELEASE_VERSION_SEGMENT in .cmake.conf file.

The dependency to qtbase, qtsvg and qtshadertools is declared
using semantic versioning so that it will pick the latest
available prerelease or final version of the major.minor.patch.

Task-number: QTBUG-94384
Pick-to: 6.2
Change-Id: I1f12434521d11f63c31a102bfbfaf923cb262965
Reviewed-by: Toni Saario <toni.saario@qt.io>
2021-06-21 11:38:36 +03:00
Jani Heikkinen 0297b27cc6 Bump version
Change-Id: I89031620e380fd57e69eaf13b970849b97ffe42b
2021-02-22 07:48:47 +02:00
Paul Wicking ccc4b52e95 Bump version
CMake edition.

Task-number: QTQAINFRA-4126
Change-Id: I33c124ae65fe18c304b47c9aaecf05c55616743a
Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
2021-01-12 11:17:54 +01:00
Alexandru Croitor 25ae2045b6 CMake: Regenerate qtdeclarative/src
Includes
 - renaming of internal plugin api call
 - generation of QT_QMLTYPES_FILENAME
 - addition of a few TARGET_DESCRIPTION

Change-Id: I72b5647b8c16af9945795ead62a075322b6bb2f6
Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
2020-05-29 10:01:16 +02:00