summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Set up InAppPurchaseBackend for platforms other than Android and IOSChris Lerner2024-04-051-1/+1
| | | | | | | | | | | | | | | | | | The hangman example relies on a backend for in-app purchases. This backend was not properly set up for platforms other than IOS and Android. This lead to an invalid memory access when utilizing the backend which resulted in a crash. Inside the function that does the backend setup, instead of immediately returning on other platforms, assign an InAppPurchaseBackend object to the backend variable. This will allow the application to keep running, and warn the user that InAppPurchaseBackend is not implemented on the platform. Fixes: QTBUG-124146 Pick-to: 6.7 6.6 6.5 6.2 Change-Id: I77f64849bf16132f8380fd5b25db89098f86e2e5 Reviewed-by: Axel Spoerl <axel.spoerl@qt.io>
* Update Enterprise Qt Debian Packages tablesInkamari Harjula2024-04-051-8/+8
| | | | | | | | | | Tables updated with correct distribution and repo info. Task-number: QTBUG-123723 Change-Id: I26cf4567519bd42622e99927393c10cee0ce7560 Reviewed-by: Simo Fält <simo.falt@qt.io> Reviewed-by: Topi Reiniö <topi.reinio@qt.io> (cherry picked from commit 775eef36182e3b716dae4ab177b385fba57ac3ca)
* Correct doc snippet licenseLucie Gérard2024-04-0411-11/+11
| | | | | | | | | | | | | | All files under doc/snippet should be licensed as documentation snippets and according to QUIP-18 [1] this is LicenseRef-Qt-Commercial OR BSD-3-Clause [1]: https://contribute.qt-project.org/quips/18 Pick-to: 6.7 Task-number: QTBUG-121787 Change-Id: I043e09eea06e18784886676602b54bb3291c39bb Reviewed-by: Kai Köhne <kai.koehne@qt.io>
* Correct a typo in Thermostat exampleChris Lerner2024-04-041-1/+1
| | | | | | Pick-to: 6.7 6.6 6.5 Change-Id: Ifcfb7005fb95ad7851e701fd7cbb287f4341f086 Reviewed-by: Axel Spoerl <axel.spoerl@qt.io>
* Change license for examples filesLucie Gérard2024-04-041-1/+1
| | | | | | | | | | | | According to QUIP-18 [1], all example files should be LicenseRef-Qt-Commercial OR BSD-3-Clause [1]: https://contribute.qt-project.org/quips/18 Pick-to: 6.7 Task-number: QTBUG-121787 Change-Id: I527c8178b83116fde9b83242bc2977acf0f2a8fc Reviewed-by: Kai Köhne <kai.koehne@qt.io>
* Change license for tests fileLucie Gérard2024-04-042-2/+2
| | | | | | | | | | | | According to QUIP-18 [1], all test files should be LicenseRef-Qt-Commercial OR GPL-3.0-only [1]: https://contribute.qt-project.org/quips/18 Pick-to: 6.7 Task-number: QTBUG-121787 Change-Id: I6c16797a88702de06726a78511f71a62a5c91e13 Reviewed-by: Kai Köhne <kai.koehne@qt.io>
* Update What's new Qt 6.7 with Embe QMLRami Potinkara2024-04-031-0/+5
| | | | | | | | Task-number: QTBUG-123465 Pick-to: 6.7 Change-Id: Ica233bc94241878bfc1126336ca82383a8cc22da Reviewed-by: Nicholas Bennett <nicholas.bennett@qt.io> Reviewed-by: Assam Boudjelthia <assam.boudjelthia@qt.io>
* Dice demo: Add missing menu icon to qmake projectEven Oscar Andersen2024-04-031-1/+2
| | | | | | Pick-to: 6.7 6.6 Change-Id: I6e463cf04d0e4ca6d7015e17241d657940a01613 Reviewed-by: Jonas Karlsson <jonas.karlsson@qt.io>
* Add video to Android Studio plugin docsNicholas Bennett2024-04-023-4/+9
| | | | | | | | | Added the getting started Youtube in the plugin docs Task-number: QTBUG-123140 Pick-to: 6.7 6.7.0 Change-Id: I4807d3eecde65b1dcda50070f4c2ee8705d4088b Reviewed-by: Assam Boudjelthia <assam.boudjelthia@qt.io>
* Android: add IntelliJ Marketplace url and replace Hedgehog with GiraffeRami Potinkara2024-03-281-3/+4
| | | | | | | | Task-number: QTBUG-123465 Pick-to: 6.7 6.7.0 Change-Id: Ic2b4b6b1b40644c3f70dcdecce6e7e373d28cf14 Reviewed-by: Soheil Armin <soheil.armin@qt.io> Reviewed-by: Nicholas Bennett <nicholas.bennett@qt.io>
* Add Qt Android Studio Plugin DocumentationNicholas Bennett2024-03-2816-3/+234
| | | | | | | | | | | Add the page with all the info for the plugin. Add a link in on the Qt for Android home page. The plugin UI help menu and IntelliJ market website should link to this as the master. Task-number: QTBUG-121447 Pick-to: 6.7 6.7.0 Change-Id: Icb27903c2c64f0b68e1479a394cd2f150c920a0b Reviewed-by: Tinja Paavoseppä <tinja.paavoseppa@qt.io>
* Add Qt 6.2.12 to the list of supported Qt versionsTarja Sundqvist2024-03-281-1/+1
| | | | | | | | | Qt 6.2.12 is the latest Qt 6.2 release. Task-number: QTBUG-121253 Pick-to: 6.7 6.5 6.2 Change-Id: Iec8a517f961a163c2a2f0963cd55970d3b9d4f27 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
* Document dynamic linking to FFmpeg in What's new for Qt 6.7Jøger Hansegård2024-03-261-0/+5
| | | | | | | | | | With Qt 6.7, the FFmpeg multimedia backend for Windows is linking dynamically to FFmpeg. This patch updates the What's new for Qt 6.7 to reflect this change, along with implications for deployment. Pick-to: 6.7 6.7.0 Change-Id: I030f3996c09b745c7086ade8497b138f14625b4a Reviewed-by: Artem Dyomin <artem.dyomin@qt.io>
* Doc: Link Qt6::LinguistTools properties on "Build with CMake" pageJoerg Bornemann2024-03-261-0/+1
| | | | | | Pick-to: 6.7 Change-Id: Ia6c0bcff6753bb2280749e63ad2df4d2e482a20a Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
* StocQt clarify user api usageSakaria Pouke2024-03-251-1/+4
| | | | | | | | Clarify the needed api and where to put it Pick-to: 6.7 6.6 Change-Id: I7678abd02be2f9154ecfc5d3c2a003c35de2013b Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
* Add 6.7 section for Boot to Qt and webOSInkamari Harjula2024-03-221-0/+22
| | | | | | | | | | Boot to Qt and webOS info added. Pick-to: 6.7 Change-Id: I89f417a90da5286a5a1e43ba7c165d054107c6da Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io> (cherry picked from commit 65a59eb7ab38033bfbecba85271d2cac15cb0f14) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* WhatNew: remove "nothing to see here" sectionsVolker Hilsheimer2024-03-221-30/+0
| | | | | | Pick-to: 6.7 6.7.0 Change-Id: I35b941ec630c77a0a825af9fa0a6c46854b83a23 Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
* Move QtGraphs out of the tech preview sectionTomi Korpipaa2024-03-221-6/+7
| | | | | | Fixes: QTBUG-123605 Change-Id: Iaa3ed9adac8cdea4caa3ff2baed9fdc85337a7a4 Reviewed-by: Kaj Grönholm <kaj.gronholm@qt.io>
* MediaPlayer: Remove restrictions of protocols in URLMikko Hallamaa2024-03-211-1/+1
| | | | | | | | | | | | | The URL input field had a validation that limited the possible protocols to only http, https, rtp, rtsp and udp. This patch modifies the validation regular expression to allow for more protocols supported by FFmpeg. Pick-to: 6.7 Change-Id: I84861673a78d4317592f96b4a92d8e676b05660f Reviewed-by: Artem Dyomin <artem.dyomin@qt.io> Reviewed-by: Jøger Hansegård <joger.hansegard@qt.io>
* Update What's New 6.7 page to include Qt Quick Timeline featureAndy Nichols2024-03-201-0/+6
| | | | | | | | | | | Just a mention of the new BlendTrees submodule for Qt Quick Timline. This module is mostly for enabling tooling like Qt Design Studio and asset importing in Qt Quick 3D, but it is still new public API so it is nice to mention it is a new feature. Pick-to: 6.7 Change-Id: Ie0dc6605819640a97942522ddffa0192f3f88466 Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
* Examples: Remove shared resources from examplesKai Köhne2024-03-202-1/+1
| | | | | | Fixes: QTBUG-123472 Change-Id: Id45b966cfc3405718a99441e3e0c4f0d17e601c9 Reviewed-by: Juha Vuolle <juha.vuolle@qt.io>
* Android: Update RTA device Nothing Phone 1 Android 14 versionRami Potinkara2024-03-191-1/+1
| | | | | | | | | | | Updated version from Beta3 to Released. Task-number: QTQAINFRA-5760 Pick-to: 6.7 6.7.0 Change-Id: Ieb06297e2a832c70f82f75e80e1eb8621f948ff2 Reviewed-by: Samuli Hölttä <samuli.holtta@qt.io> Reviewed-by: Assam Boudjelthia <assam.boudjelthia@qt.io> Reviewed-by: Johanna Äijälä <johanna.aijala@qt.io>
* Correct license for documentation filesLucie Gérard2024-03-1934-34/+34
| | | | | | | | | | | | According to QUIP-18 [1], all documentation files should be LicenseRef-Qt-Commercial OR GFDL-1.3-no-invariants-only [1]: https://contribute.qt-project.org/quips/18 Pick-to: 6.7 6.7.0 Task-number: QTBUG-121787 Change-Id: Idbbd9c9bc1780cf97c71398a3b118d5b371b0ca3 Reviewed-by: Kai Köhne <kai.koehne@qt.io>
* Correct build system file license under exampleLucie Gérard2024-03-1932-32/+32
| | | | | | | | | | | | | According to QUIP-18 [1] all files under examples should be licensed LicenseRef-Qt-Commercial OR BSD-3-Clause [1]: https://contribute.qt-project.org/quips/18 Pick-to: 6.7 6.7.0 Task-number: QTBUG-121787 Change-Id: Ia2e8f62af64a384196a9b0c02ac5b2fbf5404a8b Reviewed-by: Kai Köhne <kai.koehne@qt.io>
* Fix broken links in WebEngine what's new 6.7Edward Welbourne2024-03-181-1/+2
| | | | | | Pick-to: 6.7 6.7.0 Change-Id: Ided4b61c08ebf48428ed7290d2b0168d99c2e541 Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
* Update supported Qt versions documentationJani Heikkinen2024-03-181-2/+7
| | | | | | | | | Task-number: QTBUG-123233 Pick-to: 6.7 Change-Id: I55dd0d081fecf8e1489351248a8f5e7b568f7dd7 Reviewed-by: Nicholas Bennett <nicholas.bennett@qt.io> (cherry picked from commit 4af9387fae67317348d716d4e8a1e09702eb3e04) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Document third-Party code changes in Qt 6.7.0 (and 6.6.3)Jani Heikkinen2024-03-181-1/+79
| | | | | | | | | | | | | | | | The changes were obtained by running qtattributionsscanner -output-format json in the sources of both Qt 6.6.2 and Qt 6.6.3, and Qt 6.7.0 and Qt 6.6.3, and diff'ing these. Pick-to: 6.7 Task-number: QTBUG-123234 Change-Id: I4e555821e84ed53c4f61d9766cc6e6f365fc8c12 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io> (cherry picked from commit 44995d84bd56309b08c7749b94e2ed0cdca934c9) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtdocQt Submodule Update Bot2024-03-181-10/+10
| | | | | Change-Id: Ia1e7600bfc68beeb273dcc1101d773c3eddbfb06 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Doc: Mention QtWE exception for LTS releasesKai Köhne2024-03-181-1/+6
| | | | | | | Pick-to: 6.7 Task-number: QTBUG-117930 Change-Id: Ib2145b10431f159cb2023dd5da398f2da3c1d4f6 Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
* Doc: Add Qt Releases OverviewKai Köhne2024-03-182-0/+107
| | | | | | | | | | | | | Provide an overview on the topics of semantic versioning (including source / binary compatibility), Qt release schedule, as well as the LTS concept. Task-number: QTBUG-117930 Pick-to: 6.6 6.7 Change-Id: I6db0a9bf69a81d9fe5269f8aa4eaaaf48186beef Reviewed-by: Paul Wicking <paul.wicking@qt.io> Reviewed-by: Tuukka Turunen <tuukka.turunen@qt.io> Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
* Lightning Viewer: Update docs to clearly state use of simulated dataLars Sutterud2024-03-181-17/+10
| | | | | | | | | | | | | | Due to the lack of an agreement with the lightning strike data provider, we will only provide simulated lightning strike data for this demo. This change removes info in the documentation about the option to forward real world lightning data, and makes it more clear that the data is simulated. Fixes: QTBUG-122907 Pick-to: 6.7 Change-Id: Ibae18922e79393564b3947d813b1285f0358aaf9 Reviewed-by: MohammadHossein Qanbari <mohammad.qanbari@qt.io> Reviewed-by: Axel Spoerl <axel.spoerl@qt.io>
* Update dependencies on 'dev' in qt/qtdocQt Submodule Update Bot2024-03-151-10/+10
| | | | | Change-Id: Ifb45b6d147087906fb75f404bc5b23c9358caa3a Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Fix QT_BUILD_EXAMPLES_BY_DEFAULT sample codeMorten Sørvig2024-03-151-1/+1
| | | | | | | | | The example was still using QT_NO_MAKE_EXAMPLES, which has been renamed. Change-Id: I1facf918391059a0b110e54f45ab829fbb34c4ca Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io> Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io>
* CMake: Use qtbase helpers for building the repoAlexandru Croitor2024-03-141-21/+3
| | | | | | | | | | | | | | | | | | | The qtdoc repo need to build the various doc subdirectories instead of the src subdirectory, so when it was initially ported to CMake, it didn't use qt_build_repo() like all the other repos, and instead copy pasted the various pieces of qt_build_repo(). Now that qtbase exposes these as separate functions, we can use them instead. This mimics the structure qt_build_repo except for the doc-specific parts. This also fixes being able to build examples for static builds due to removing the BUILD_SHARED_LIBS condition, which is not present anymore in qtbase's qt_build_repo_impl_examples. Pick-to: 6.7 Change-Id: I0d203b53e785225d594528a5709c65f408e32704 Reviewed-by: Alexey Edelev <alexey.edelev@qt.io>
* MediaPlayer: Add return type annotation to validateUrlMikko Hallamaa2024-03-141-1/+1
| | | | | | | | | | Add return type annotation to validateUrl() function to get rid of a warning when running the MediaPlayer demo. Pick-to: 6.7 Change-Id: I2e0ac48f111e90d37d46dc8cd39adb3bcd228ca5 Reviewed-by: Artem Dyomin <artem.dyomin@qt.io> Reviewed-by: Jøger Hansegård <joger.hansegard@qt.io>
* Dice example: center textJonas Karlsson2024-03-121-8/+8
| | | | | | Fixes: QTBUG-121144 Change-Id: Ifa4735307bda97dd9e830af8acac6239358fb1e1 Reviewed-by: Nicholas Bennett <nicholas.bennett@qt.io>
* MediaPlayer: Use theme colors in menuMikko Hallamaa2024-03-129-18/+21
| | | | | | | | | | | | | | | | | MediaPlayer demo was using themed text colors but native base colors in the File menu. This caused issues with visibility if the contrast between the colors was too low, at least on Gnome. This patch updates the demo to use themed colors in the File menu, as well as using the highlight color more appropriately for better visibility in both dark and light themes. Additionally, the highlight color is added to the theming singleton. Pick-to: 6.7 Change-Id: I7baf0ce217e24112c8daabfdeec76e069c867062 Reviewed-by: Artem Dyomin <artem.dyomin@qt.io> Reviewed-by: Jøger Hansegård <joger.hansegard@qt.io>
* OSM buildings: correctly download and add OpenSSL librariesVolker Hilsheimer2024-03-121-1/+9
| | | | | | | Pick-to: 6.7 6.7.0 6.6 6.6.3 Fixes: QTBUG-123164 Change-Id: I5d2bb2838ee40feea6d9a911072275f4bd6cbdfb Reviewed-by: Assam Boudjelthia <assam.boudjelthia@qt.io>
* Docs: Update Qt Dice example documentationNicholas Bennett2024-03-121-4/+9
| | | | | | | | Added the required modules to the note, updated the brief. Pick-to: 6.7 6.7.0 Change-Id: I2515aaeec95dd7825794b784d7799920a2624b43 Reviewed-by: Jonas Karlsson <jonas.karlsson@qt.io>
* Update dependencies on 'dev' in qt/qtdocQt Submodule Update Bot2024-03-101-10/+10
| | | | | Change-Id: I31dcf2817d2c15bdda6dfee0aea9bb9eeb1f8b69 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Doc: add disclaimer about Linux packagesPaul Wicking2024-03-071-3/+12
| | | | | | | | | | | | | | | | For some Linux distributions, access to additional repositories may be required for the package management system to provide the required development packages for Qt. The packages names may also differ somewhat among different distributions. Add an example of this for RedHat and its derivatives to the platform-specific documentation. Refer users to the documentation for their specific distribution. Fixes: QTBUG-122727 Pick-to: 6.7 Change-Id: I8ba2a4245abbf4349ab73a89584741fa2af363f7 Reviewed-by: Liang Qi <liang.qi@qt.io> Reviewed-by: Topi Reiniö <topi.reinio@qt.io>
* Remove obsoleted QIcon code from colorpaletteclientJuha Vuolle2024-03-071-2/+0
| | | | | | | | | | The recently refactored UI doesn't rely on icon theming anymore. Amends: 7a62659880d5cc56316ccf1129e2c694bb138bd7 Pick-to: 6.7 Change-Id: I59bc7df167cf6cbd6b26cbd494674927f81f319e Reviewed-by: Matthias Rauter <matthias.rauter@qt.io>
* Dice app example: fix menu in landscape modeNicholas Bennett2024-03-071-115/+125
| | | | | | | | | | | | | | Put the column of controls in a flickable and set the scroll-bar to always on if the UI's height is greater than the screen height. This way the the user knows they can scroll if they start the application in a landscape orientation. Should see no change in on desktops, unless you resize the application window smaller than the menu height. Fixes: QTBUG-122444 Pick-to: 6.7 6.7.0 Change-Id: Ic49c7b0acdb8f71723925441af5dfbaa8793b67e Reviewed-by: Assam Boudjelthia <assam.boudjelthia@qt.io>
* Add what's new section for the Qt OPC UA module in Qt 6.7Jannis Voelker2024-03-061-0/+8
| | | | | | | Change-Id: Ibc1b638eed2ca6fe9e3e0a4dd21547edec282078 Pick-to: 6.7 Reviewed-by: Vladimir Minenko <vladimir.minenko@qt.io> Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
* Modify whatsnew67 Qt SVG sectionHatem ElKharashy2024-03-061-2/+2
| | | | | | | | The Qt SVG Module section now refers to the QtSvg::Options flag instead of QtSvg::FeatureSet enum Change-Id: Idc783fc55fada7bcd36e843a0c11412961c51d11 Reviewed-by: Eirik Aavitsland <eirik.aavitsland@qt.io>
* Update package and app name for dice exampleNicholas Bennett2024-03-062-10/+11
| | | | | | | | | | This is to meet the requirement that the app have a different name on the app store. Task-number: QTBUG-115724 Pick-to: 6.7 Change-Id: Ia5b657b7a9f363a5c4ca1e7c27f75daa07d5c689 Reviewed-by: Assam Boudjelthia <assam.boudjelthia@qt.io>
* Android: update Calqlatr package nameRami Potinkara2024-03-061-1/+1
| | | | | | | | Pick-to: 6.7 Fixes: QTBUG-122569 Change-Id: I28d76fe56e3c13e1d170e307f095668b380df75c Reviewed-by: Assam Boudjelthia <assam.boudjelthia@qt.io> Reviewed-by: Jani Korteniemi <jani.korteniemi@qt.io>
* wasm: remove outdated QSettings noteMorten Sørvig2024-03-051-2/+0
| | | | | | | | | QSettings now uses Window.localStorage, and is synchronous like on other platforms. Change-Id: Icfb3fbcffdb2a6baf42c7fcc543aaab3ee3fea6d Reviewed-by: Markus Goetz (Woboq GmbH) <markus@woboq.com> Reviewed-by: Lorn Potter <lorn.potter@gmail.com>
* wasm: also update Qt version to 6.7 for emsdk 3.1.50 install codeLorn Potter2024-03-051-1/+1
| | | | | | Pick-to: 6.7 Change-Id: Id78a0cbabc59d518f5a4a065a23621582b8b2fe2 Reviewed-by: Morten Johan Sørvig <morten.sorvig@qt.io>
* Fix QTP0001 warning for Showroom exampleKai Köhne2024-03-042-4/+3
| | | | | | | Pick-to: 6.6 6.7 Fixes: QTBUG-122767 Change-Id: I65be5eb533364708284e368bef33b7066ecd30d6 Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>