summaryrefslogtreecommitdiffstats
path: root/doc/src
Commit message (Collapse)AuthorAgeFilesLines
* Document the -submodules configure optionJøger Hansegård4 days1-12/+34
| | | | | | | | | | | | | The -submodules can be easier to use than -skip when trying to reduce configure and build times because it focuses on the needed submodules instead of the submodules that you don't need. The documentation should therefore mention this configure option. This patch also improves descriptions of the terms submodule, top-level source directories, and Qt modules, and puts them in context. Change-Id: I59dbaa9c2dc08360c2ad62efd0c11b03c1595a79 Reviewed-by: Andreas Eliasson <andreas.eliasson@qt.io>
* Correct the qsTr() plural form documentationJan Arve Sæther7 days1-2/+3
| | | | | | | | | | Use the actual qsTr() plural overload, and be more specific about what's happening in its documentation. (It's not *only* replacing %n) Pick-to: 6.7 6.5 Fixes: QTBUG-124844 Change-Id: Ia58aeb034c40926e6244d42cbb84844b508c1c9d Reviewed-by: Andreas Eliasson <andreas.eliasson@qt.io>
* Update documentation of third-Party code changes in Qt 6.7.1Jani Heikkinen10 days1-6/+0
| | | | | | | | | | | FFmpeg won't be updated because of found regression Pick-to: 6.7 Task-number: QTBUG-124030 Change-Id: Ie97621372cf17694b7b8150256110bc4de96db45 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io> (cherry picked from commit 326df8b64a0fe2bc81ee21b2e3d0780d11e97e61) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Update supported Qt versions documentationJani Heikkinen10 days1-2/+2
| | | | | | | | | Task-number: QTBUG-124029 Pick-to: 6.7 Change-Id: I1eb06c410681516d2dcce51aa56507adac89c914 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io> (cherry picked from commit edd6da247c1332c5e65d8e29014f81bb4468b962) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Document third-Party code changes in Qt 6.7.1Jani Heikkinen11 days1-0/+38
| | | | | | | | | | | | | | | | The changes were obtained by running qtattributionsscanner -output-format json in the sources of both Qt 6.7.0 and Qt 6.7.1, and diff'ing these. Pick-to: 6.7 Task-number: QTBUG-124027 Change-Id: I43f7e578ceb575eb7cb4fc9197ea0c28504aa108 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io> Reviewed-by: Safiyyah Moosa <safiyyah.moosa@qt.io> (cherry picked from commit 79a62739e70b6e55d867cb0bdeca60ea4903691f) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* b2qt: update supported platforms listMikko Gronoff12 days1-4/+6
| | | | | | | | | | | | Updates for 6.8.0: * New tier1 device Raspberry Pi 5 added * Raspberry Pi 4 moved to tier2 * New tier3 device Jetson Orin Nano added * NVIDIA Kit names corrected Change-Id: I3223d7c8014ca2ae5767cb44a788ce9d6b9d7acf Reviewed-by: Inkamari Harjula <inkamari.harjula@qt.io> Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* Document Windows 11 default style in Widgets section of 6.7's whatsnewOliver Wolff14 days1-0/+2
| | | | | | Pick-to: 6.7 6.7.1 Change-Id: I89b7074d1c54912add8b0637ec48c24ab5cfc0c1 Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
* Mention QSqlDatabase::moveToThread() in the threads documentationChristian Ehrlicher2024-04-251-3/+3
| | | | | | | | Now that a QSqlDatabase instance (or better: the underlying sql driver instance) can be moved to another thread, we should mention it here also. Change-Id: I7400395dc54dc9569ba40920cc585314753c0c08 Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
* Link to new "Building Qt Multimedia from sources" pageJøger Hansegård2024-04-241-0/+1
| | | | | | | | | | | | | | | This patch adds link to doc pages that describes how to build Qt Multimedia from sources under the "Module-specific System Requirements" section. Building Qt Multimedia has additional build requirements compared to most Qt modules. Making this documentation easily accessible helps working with Qt Multimedia. Task-number: QTBUG-118713 Pick-to: 6.7 6.5 Change-Id: I5e635dd0103b7597aa07772d1120d703b1d83971 Reviewed-by: Artem Dyomin <artem.dyomin@qt.io>
* b2qt: Update Yocto version in supported platforms listMikko Gronoff2024-04-241-15/+15
| | | | | | | | | For Boot2Qt 6.8 & lts-6.5 branches the Yocto version has been updated from Nanbield (4.3) to Scarthgap (5.0). Change-Id: I06e5132c6a1f093e94c6aa485d297ab565b13aef Reviewed-by: Inkamari Harjula <inkamari.harjula@qt.io> Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* Fix another occurrence of a hard coded Qt versionOliver Wolff2024-04-201-1/+1
| | | | | Change-Id: I4e8736c7ddb189bcc89b8dd836323f6a7a3e84eb Reviewed-by: Jøger Hansegård <joger.hansegard@qt.io>
* Doc: The debian packages documentation has incorrect exampleInkamari Harjula2024-04-191-2/+2
| | | | | | | | | | Fixed two instances of focal to jammy. Task-number: QTBUG-124518 Pick-to: 6.7 Change-Id: Ic123aa465621861136fda55e5e6f5c561aa0cff0 Reviewed-by: Mats Honkamaa <mats.honkamaa@qt.io> Reviewed-by: Joni Poikelin <joni.poikelin@qt.io>
* Link from "Building Qt Sources" to "Get and Install Qt" doc pagesJøger Hansegård2024-04-161-1/+1
| | | | | | | | If you want to get Qt, but ended up on the Building Qt Sources page, easy navigation to the doc for getting and installing Qt can be nice. Change-Id: I8456630ed664acee51f27b3133981c9c00c4cefb Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
* Doc: Add missing CMake instructionsAndreas Eliasson2024-04-151-6/+25
| | | | | | | | | | The current page only mentions how add modules using qmake. Let's add a CMake section and make use of tabs. Fixes: QTBUG-122682 Pick-to: 6.7 6.6 6.5 6.2 Change-Id: I8bac5e5759730b3ab88c34567357ae4657652547 Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io>
* Docs: Mark Debian 11 on ARM as Technology PreviewTero Heikkinen2024-04-151-3/+3
| | | | | | | | | | And add missing header names for Notes Task-number: QTBUG-123543 Change-Id: I69af923f3c8b1e9cd6f1c59a789b4877b24aa88b (cherry picked from commit 151ffd67c7a22fb93e1ac9258ca31440d2c41375) Reviewed-by: Tero Heikkinen <tero.heikkinen@qt.io> Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
* Fix outdated documentation on configure's default intall directoryJøger Hansegård2024-04-151-1/+2
| | | | | | Change-Id: I84ade5e7095f571e6794445020d17c99b34f8da9 Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io> Reviewed-by: Inkamari Harjula <inkamari.harjula@qt.io>
* Doc: Update incorrect linkSafiyyah Moosa2024-04-111-1/+1
| | | | | | | | | | | | | | The Data Input Output page contains a section on File Archiving, and contains a link about compressing and uncompressing files. The link https://contribute.qt-project.org/faq/answer/how_to_compress_data_with_qt takes the user to the How To Contribute page instead. This fix applies the correct link,https://wiki.qt.io/Technical_FAQ#How_to_compress_data_with_Qt?. Fixes: QTBUG-123305 Pick-to: 6.7 Change-Id: I9a9d682fd27d676b7da212928f502fa03a3c3aff Reviewed-by: Andreas Eliasson <andreas.eliasson@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-048-8/+8
| | | | | | | | | | | | | | 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>
* 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>
* Add video to Android Studio plugin docsNicholas Bennett2024-04-021-3/+7
| | | | | | | | | 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-283-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>
* 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>
* 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>
* 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-1931-31/+31
| | | | | | | | | | | | 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>
* 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>
* 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>
* 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>
* 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>
* 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>
* 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>
* Update Qt 6.5.5 to the list of supported Qt versionsTarja Sundqvist2024-03-011-1/+1
| | | | | | | | | Added Qt 6.5.5 to the list of suported Qt versions. Pick-to: 6.7 6.6 6.5 6.2 Task-number: QTBUG-120856 Change-Id: Ib96358e588fe7a2bf2b219a45cae39b10d5e1a5e Reviewed-by: Nicholas Bennett <nicholas.bennett@qt.io>
* Use the new macro to update the supported AAOS versions in 6.7Nicholas Bennett2024-02-291-2/+2
| | | | | | | | | Replaced existing explicit reference with the macro that has been added in qt base. Pick-to: 6.7 Change-Id: I05b249cdd6a418dc2173d99e2693bc59371e420d Reviewed-by: Assam Boudjelthia <assam.boudjelthia@qt.io>
* Create beta version of VxWorks documentationMichał Łoś2024-02-291-121/+87
| | | | | | | | | | | | | | | | | | | | | | | | | | | Replace in-place EGLFS documentation with link. Contents of `Build and install` paragraph is way to simple to expose it. Make it a part of previous paragraph. Add build word when describing configuration. Add build directory in example configuration. Add toolchain path when configuring Qt6 build for VxWorks. Mention `WIND_CC_SYSROOT` variable which is also required by VxWorks build tools. Add short info about VxWorks SDK. Create section about required bundles and components of VxWorks which might be helpful for a client to make his build compile and work properly. Add section about building host tools. Change-Id: Ieb794a6abbce226f15ff8e581487944eda458d45 Reviewed-by: Inkamari Harjula <inkamari.harjula@qt.io> Reviewed-by: Mats Honkamaa <mats.honkamaa@qt.io>
* wasm: update Emscripten to 3.1.50Lorn Potter2024-02-282-3/+4
| | | | | | Pick-to: 6.7 Change-Id: I6d2ddcb63129e93b0e2f42a3f9bd6dabad2cf0a7 Reviewed-by: Morten Johan Sørvig <morten.sorvig@qt.io>
* Doc: 6.8.0 sources have 6.7.0 version stringsInkamari Harjula2024-02-272-56/+56
| | | | | | | | Strings update to 6.8.0. Task-number: QTBUG-122646 Change-Id: Id4b0acd33e8dc57744592535b8ec9ae8ea84fba4 Reviewed-by: Mats Honkamaa <mats.honkamaa@qt.io>
* Doc: Fix naming of qt_collect_translation_source_targetsJoerg Bornemann2024-02-271-2/+3
| | | | | | | | | ...which was renamed according to the Qt 6.7 CMake API review. Pick-to: 6.7 Task-number: QTBUG-122671 Change-Id: I99f2fb75b4a45959db19be6026b2be80f0565f66 Reviewed-by: Alexey Edelev <alexey.edelev@qt.io>
* Update screen captures in Qt Installation instructionsInkamari Harjula2024-02-272-0/+0
| | | | | | | | | Updated 2 screenshots. Task-number: QTBUG-120527 Change-Id: I52ca4d76498c8e91087548506308b71141a5df77 Reviewed-by: Katja Marttila <katja.marttila@qt.io> Reviewed-by: Mats Honkamaa <mats.honkamaa@qt.io>