summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Update dependencies on 'dev' in qt/qtinterfaceframeworkHEADdevQt Submodule Update Bot47 hours1-3/+3
| | | | | Change-Id: Ibd245cad576d919d709da92e4f0d953099981991 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Actualize Jinja documentation referencesZoltan Gera6 days2-5/+5
| | | | | | Pick-to: 6.11 Change-Id: I887594e58af5698276a4d1fd1ac11a8232d86c3a Reviewed-by: Dominik Holland <dominik.holland@qt.io>
* Compatibility layer for deprecated and commonly used Jinja filesZoltan Gera6 days21-1/+68
| | | | | | | | | | | | | | | Using deprecated common template files is still possible from other templates but a warning is given about their deprecation. We aim to remove them in Qt 7. A test is also modified to enforce this removal when the time comes. [ChangeLog][ifcodegen] Renamed Jinja template files to use standard .jinja extensions, deprecated old .tpl extensions. Fixes: QTBUG-140720 Pick-to: 6.11 Change-Id: Icd359ca338215408810fb482b3ffbc8e1cf65da7 Reviewed-by: Dominik Holland <dominik.holland@qt.io>
* Add deprecation handling to JinjaZoltan Gera6 days8-17/+97
| | | | | | | | | | | | | | | Two new global functions are added to Jinja which can deprecate both templates and filters alike. The deprecation logic is based on the newest macros in C++ which handle both deprecation version and the version for code removal. In case of removal, an error fails the build. CMake configuration variables are also introduced which can set warning and error version boundaries respectively. [ChangeLog][ifcodegen] Introduced deprecation primitives for templates. Pick-to: 6.11 Change-Id: I0c4e56f84f674a0e6d6bb90968687e31b6e250a2 Reviewed-by: Dominik Holland <dominik.holland@qt.io>
* Fix references to Jinja sourcesZoltan Gera6 days66-203/+203
| | | | | | | | | | Include and import references to Jinja sources and build system references to template files are fixed to use the changed extensions. Task-number: QTBUG-140720 Pick-to: 6.11 Change-Id: I427264a45fc3eca5aaea92e7a2cac19cce44b5b7 Reviewed-by: Dominik Holland <dominik.holland@qt.io>
* Rename template file extensions to standard Jinja onesZoltan Gera6 days95-96/+96
| | | | | | | | | | Trivially rename template files and the corresponding yaml descriptors, so they can be modified in a second step. Task-number: QTBUG-140720 Pick-to: 6.11 Change-Id: Ica684442a79782553407878d4b12093ef7d9ba25 Reviewed-by: Dominik Holland <dominik.holland@qt.io>
* Update dependencies on 'dev' in qt/qtinterfaceframeworkQt Submodule Update Bot9 days1-3/+3
| | | | | Change-Id: Ic696a8d51baf370bd90b907f045fc47c5493c335 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtinterfaceframeworkQt Submodule Update Bot10 days1-3/+3
| | | | | Change-Id: I761d7f10dc1c14907c41c85200ecb6d7a52f3b99 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtinterfaceframeworkQt Submodule Update Bot12 days1-3/+3
| | | | | Change-Id: I1489b78bb00cfba73bf9823f2639325a0ca5750a Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtinterfaceframeworkQt Submodule Update Bot13 days1-3/+3
| | | | | Change-Id: I71a6595c809051e84d60d3c6edef24845d088cce Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtinterfaceframeworkQt Submodule Update Bot2025-11-281-3/+3
| | | | | Change-Id: Ieaa7ba6d21cb1747cfeaede8613d016606c382f1 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtinterfaceframeworkQt Submodule Update Bot2025-11-261-3/+3
| | | | | Change-Id: I8fae3d6346b03ffa0850c34a8beaba4d259b66a7 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Fix deprecation in QQmlPropertyMapZoltan Gera2025-11-262-2/+2
| | | | | | | | Replace deprecated constructor of QQmlPropertyMap with the suggested factory method. Change-Id: I8d0bacbe11a3071626cc0b77641f15f7677077bc Reviewed-by: Dominik Holland <dominik.holland@qt.io>
* Update dependencies on 'dev' in qt/qtinterfaceframeworkQt Submodule Update Bot2025-11-251-3/+3
| | | | | Change-Id: I794de5a30dff1b700cf6b39e1c1f78f560529b3f Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtinterfaceframeworkQt Submodule Update Bot2025-11-201-3/+3
| | | | | Change-Id: Id0b4706490c37fb84ab23655bdff71f278d53932 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtinterfaceframeworkQt Submodule Update Bot2025-11-191-3/+3
| | | | | Change-Id: I55eb5024b58f7871d363ce15ca52df56ba09212f Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtinterfaceframeworkQt Submodule Update Bot2025-11-181-3/+3
| | | | | Change-Id: I329feee3fd7ffc74c3759836c9f2d40a79e43fb9 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtinterfaceframeworkQt Submodule Update Bot2025-11-151-3/+3
| | | | | Change-Id: I572a5236ad84ec62eac20ed90e1eef97c0ce6f14 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtinterfaceframeworkQt Submodule Update Bot2025-11-141-3/+3
| | | | | Change-Id: I5fef304a39b6ad57d5a92a3c64d9ba670999d4af Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtinterfaceframeworkQt Submodule Update Bot2025-11-121-3/+3
| | | | | Change-Id: I3d83e4c574e6ffff45ba825264819354c44630b3 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtinterfaceframeworkQt Submodule Update Bot2025-11-111-3/+3
| | | | | Change-Id: Ic574bf0e349763aaa5b3b764d4e41d139d7f996d Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtinterfaceframeworkQt Submodule Update Bot2025-11-061-3/+3
| | | | | Change-Id: I45ec310fbd293c677f7206fd0c9077d965b8a268 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Allow specific backend tests to be skippedDominik Holland2025-11-043-24/+124
| | | | | | | | | | | | | | When implementing a new backend, it is hard to implement all features in the first commit. To still allow testing of those backends, it's now possible to skip a specific test from the derived backend test class. All zoned specific functionality is now moved into their own test functions. Change-Id: Ia314a2044f904998afd6214faf6beb10f3b9eef4 Reviewed-by: Robert Griebl <robert.griebl@qt.io>
* Update dependencies on 'dev' in qt/qtinterfaceframeworkQt Submodule Update Bot2025-11-011-3/+3
| | | | | Change-Id: I22b01e6d97915ded2d03829db2fc92b309e75238 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtinterfaceframeworkQt Submodule Update Bot2025-10-301-3/+3
| | | | | Change-Id: I0ff49fad9d9ca9170fc93de43e170f0d624850a9 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtinterfaceframeworkQt Submodule Update Bot2025-10-271-3/+3
| | | | | Change-Id: I5d28041d2b0ca051f1a94121c1613a5273b58f92 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtinterfaceframeworkQt Submodule Update Bot2025-10-241-3/+3
| | | | | Change-Id: I0f8a20cc19661d47d40df11b6c5a23ec7a0769f7 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtinterfaceframeworkQt Submodule Update Bot2025-10-091-3/+3
| | | | | Change-Id: I58f3b412f612ed11cc71e410e23e3ef16e7d0e8a Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtinterfaceframeworkQt Submodule Update Bot2025-10-031-3/+3
| | | | | Change-Id: I4e0f0a2d9f8895e0de45e6a7c9b0cc231c5a0b84 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtinterfaceframeworkQt Submodule Update Bot2025-10-011-3/+3
| | | | | Change-Id: If62faf0ef3297470ef59f101df6ed7cbd5311cf5 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtinterfaceframeworkQt Submodule Update Bot2025-09-291-3/+3
| | | | | Change-Id: If6b07ae3ea61837eca148162fea4f27ae53cc47c Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtinterfaceframeworkQt Submodule Update Bot2025-09-261-3/+3
| | | | | Change-Id: If75d2d9b8684326fdabd3ef463cb0215d14ec70b Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* ifcodegen: Upgrade pip inside venvOlli Vuolteenaho2025-09-261-0/+3
| | | | | | | | | | | | | | | | | | | | | | | When creating a virtualenv with venv the pip version inside the virtualenv is not necessarily the same as the version that is used outside it. For example, when creating a venv with Python 3.8.1 the virtualenv will have pip 19.2.3. Our scripts update all the pips to their latest versions when provisioning the machine, but this doesn't get passed to the virtualenvs. On Windows ifcodegen is built with the aforementioned Python 3.8.1. As of today PyYAML released version 6.0.3, which doesn't provide wheels for Python 3.8 anymore. Therefore our build process needs to build PyYAML from a tarball but this fails with the old pip version being unable to do that. To solve this let's upgrade pip inside the virtualenv after creating it. The upgrade will automatically use the latest supported pip for that Python version, so everything should work fine and dandy for now. Pick-to: 6.10 6.10.0 6.8 6.5 Change-Id: I0571d347baa2899a75c9cff7becdc9857a427e96 Reviewed-by: Dominik Holland <dominik.holland@qt.io>
* Update dependencies on 'dev' in qt/qtinterfaceframeworkQt Submodule Update Bot2025-09-051-3/+3
| | | | | Change-Id: Ifa60ae621be81ad76f01f4bfec7e3baa986bd3b8 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtinterfaceframeworkQt Submodule Update Bot2025-09-011-3/+3
| | | | | Change-Id: If6d595b89c9b54c04836c86976ed45a600932ec2 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtinterfaceframeworkQt Submodule Update Bot2025-08-101-3/+3
| | | | | Change-Id: I87dec20a23eba52fac68ba4e9d0caeb571aa4080 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtinterfaceframeworkQt Submodule Update Bot2025-08-051-3/+3
| | | | | Change-Id: Id9999da347984cc3e77627c7ea4d282bdcc6e505 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* doc: Update the "What's New" Page with 6.10 changesDominik Holland2025-07-251-0/+9
| | | | | | Pick-to: 6.10 Change-Id: I40e76d4c6d830740cf2e6d8d6272c5e2f12a96f3 Reviewed-by: Robert Griebl <robert.griebl@qt.io>
* doc: Update the "What's New" Page with 6.9 changesDominik Holland2025-07-251-0/+7
| | | | | | Pick-to: 6.10 6.9 Change-Id: Icac8db87f92f7a67b2a377ea6caba3ba19bcae4c Reviewed-by: Robert Griebl <robert.griebl@qt.io>
* Update dependencies on 'dev' in qt/qtinterfaceframeworkQt Submodule Update Bot2025-07-181-3/+3
| | | | | Change-Id: I6379a3fe32a3bd852cfb2d2c6d6dbb88e9a8ba9b Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtinterfaceframeworkQt Submodule Update Bot2025-07-151-3/+3
| | | | | Change-Id: I93f12a93bdfb467ebdafbccf46cf58283691f476 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Disable QtIF in CI for QNX8.0Olli Vuolteenaho2025-07-151-0/+3
| | | | | | | | | | | | qtRemoteObjects still needs some modifications for QNX8.0. To get QNX8.0 covered by CI we need to disable qtRemoteObjects for QNX8.0 temporarily in CI. This means we also need to disable QtIF on QNX8.0 because otherwise QtRO builds will be attempted when building QtIF. Task-number: QTBUG-131708 Change-Id: Iab2ff5235eec0e2e8974880e047a911a5d126e6c Reviewed-by: Dominik Holland <dominik.holland@qt.io> Reviewed-by: Marianne Yrjänä <marianne.yrjana@qt.io>
* Update dependencies on 'dev' in qt/qtinterfaceframeworkQt Submodule Update Bot2025-07-071-3/+3
| | | | | Change-Id: I9f3f5f0aff5834526c3e7ba9c447fd46f8023d79 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtinterfaceframeworkQt Submodule Update Bot2025-07-031-3/+3
| | | | | Change-Id: I54378c6cae3d982cfaf0e7940ca22da6753650b0 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtinterfaceframeworkQt Submodule Update Bot2025-07-021-3/+3
| | | | | Change-Id: Ib9300ae328472e79ee1dc47da9745ee878abdac8 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtinterfaceframeworkQt Submodule Update Bot2025-06-301-3/+3
| | | | | Change-Id: If235c83fff04c17207d645a4759741b7f3fcf17e Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtinterfaceframeworkQt Submodule Update Bot2025-06-271-3/+3
| | | | | Change-Id: I6b45d51eefa9b73b0ddac9a326b56abbde99d666 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtinterfaceframeworkQt Submodule Update Bot2025-06-261-3/+3
| | | | | Change-Id: I38ab2d92bf6739626b3253b47ccb66fce9f5be34 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtinterfaceframeworkQt Submodule Update Bot2025-06-181-3/+3
| | | | | Change-Id: I428af1dbe36d165be1f828784493c2ab9b9f9550 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtinterfaceframeworkQt Submodule Update Bot2025-06-141-3/+3
| | | | | Change-Id: I707e0f1afe21cd9f5088b167532ebe6d65dcb2c8 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>