Commit Graph

4367 Commits

Author SHA1 Message Date
Edward Welbourne 9a7516110b Fix broken links in WebEngine what's new 6.7
Pick-to: 6.7 6.7.0
Change-Id: Ided4b61c08ebf48428ed7290d2b0168d99c2e541
Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
2024-03-18 20:13:09 +01:00
Jani Heikkinen b050210237 Update supported Qt versions documentation
Task-number: QTBUG-123233
Pick-to: 6.7
Change-Id: I55dd0d081fecf8e1489351248a8f5e7b568f7dd7
Reviewed-by: Nicholas Bennett <nicholas.bennett@qt.io>
(cherry picked from commit 4af9387fae)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2024-03-18 19:03:21 +00:00
Jani Heikkinen 8f1533a883 Document third-Party code changes in Qt 6.7.0 (and 6.6.3)
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 44995d84bd)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2024-03-18 19:03:21 +00:00
Qt Submodule Update Bot 82aa532d10 Update dependencies on 'dev' in qt/qtdoc
Change-Id: Ia1e7600bfc68beeb273dcc1101d773c3eddbfb06
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-03-18 13:58:44 +00:00
Kai Köhne cf5286366d Doc: Mention QtWE exception for LTS releases
Pick-to: 6.7
Task-number: QTBUG-117930
Change-Id: Ib2145b10431f159cb2023dd5da398f2da3c1d4f6
Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
2024-03-18 13:52:18 +01:00
Kai Köhne c7d2e92c3b Doc: Add Qt Releases Overview
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>
2024-03-18 13:52:14 +01:00
Lars Sutterud 4c3ea1b6eb Lightning Viewer: Update docs to clearly state use of simulated data
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>
2024-03-18 08:14:57 +01:00
Qt Submodule Update Bot 8bfe72e8e3 Update dependencies on 'dev' in qt/qtdoc
Change-Id: Ifb45b6d147087906fb75f404bc5b23c9358caa3a
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-03-15 17:06:30 +00:00
Morten Sørvig 61ccd77cfe Fix QT_BUILD_EXAMPLES_BY_DEFAULT sample code
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>
2024-03-15 13:04:11 +01:00
Alexandru Croitor 4114011fd9 CMake: Use qtbase helpers for building the repo
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>
2024-03-14 14:34:15 +01:00
Mikko Hallamaa 8e97daa0ca MediaPlayer: Add return type annotation to validateUrl
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>
2024-03-14 10:23:46 +01:00
Jonas Karlsson 691a8b9bc3 Dice example: center text
Fixes: QTBUG-121144
Change-Id: Ifa4735307bda97dd9e830af8acac6239358fb1e1
Reviewed-by: Nicholas Bennett <nicholas.bennett@qt.io>
2024-03-12 20:11:07 +00:00
Mikko Hallamaa 5eb9a602dc MediaPlayer: Use theme colors in menu
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>
2024-03-12 12:50:20 +01:00
Volker Hilsheimer e02f78b397 OSM buildings: correctly download and add OpenSSL libraries
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>
2024-03-12 12:37:58 +02:00
Nicholas Bennett 5a62cbe268 Docs: Update Qt Dice example documentation
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>
2024-03-12 08:43:50 +00:00
Qt Submodule Update Bot 939b7c96c8 Update dependencies on 'dev' in qt/qtdoc
Change-Id: I31dcf2817d2c15bdda6dfee0aea9bb9eeb1f8b69
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-03-10 22:43:33 +00:00
Paul Wicking 4811390e2b Doc: add disclaimer about Linux packages
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>
2024-03-07 15:09:46 +01:00
Juha Vuolle 1be090be7d Remove obsoleted QIcon code from colorpaletteclient
The recently refactored UI doesn't rely on icon theming anymore.

Amends: 7a62659880

Pick-to: 6.7
Change-Id: I59bc7df167cf6cbd6b26cbd494674927f81f319e
Reviewed-by: Matthias Rauter <matthias.rauter@qt.io>
2024-03-07 13:45:35 +02:00
Nicholas Bennett 32fcefb291 Dice app example: fix menu in landscape mode
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>
2024-03-07 08:09:17 +00:00
Jannis Voelker a16244f5e5 Add what's new section for the Qt OPC UA module in Qt 6.7
Change-Id: Ibc1b638eed2ca6fe9e3e0a4dd21547edec282078
Pick-to: 6.7
Reviewed-by: Vladimir Minenko <vladimir.minenko@qt.io>
Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
2024-03-06 15:14:49 +00:00
Hatem ElKharashy 95f323ee54 Modify whatsnew67 Qt SVG section
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>
2024-03-06 12:10:29 +02:00
Nicholas Bennett 15e216c402 Update package and app name for dice example
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>
2024-03-06 09:45:21 +00:00
Rami Potinkara 5afde84fd3 Android: update Calqlatr package name
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>
2024-03-06 06:57:15 +00:00
Morten Sørvig 94f5237787 wasm: remove outdated QSettings note
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>
2024-03-05 10:36:35 +00:00
Lorn Potter 0891f9c39d wasm: also update Qt version to 6.7 for emsdk 3.1.50 install code
Pick-to: 6.7
Change-Id: Id78a0cbabc59d518f5a4a065a23621582b8b2fe2
Reviewed-by: Morten Johan Sørvig <morten.sorvig@qt.io>
2024-03-05 08:14:24 +00:00
Kai Köhne d3d420a7c0 Fix QTP0001 warning for Showroom example
Pick-to: 6.6 6.7
Fixes: QTBUG-122767
Change-Id: I65be5eb533364708284e368bef33b7066ecd30d6
Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
2024-03-04 14:37:38 +01:00
Kai Köhne 69352e0b68 Lightning viewer: Fix typos
Pick-to: 6.7
Change-Id: I4d59da719d300b94571debe246e4969d6ea51c17
Reviewed-by: Axel Spoerl <axel.spoerl@qt.io>
2024-03-04 08:59:47 +01:00
Qt Submodule Update Bot 8bca577e58 Update dependencies on 'dev' in qt/qtdoc
Change-Id: I690a145c9ac33c270e927692714b44fd885bcbb9
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-03-02 22:28:37 +00:00
Tarja Sundqvist 35e839f5f4 Update Qt 6.5.5 to the list of supported Qt versions
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>
2024-03-01 14:55:26 +02:00
Timur Pocheptsov ee7725862f MediaPlayerApp example - avoid infinite looping
If we have only 1 file and trying to shuffle, we enter an infinite
loop, while trying to find an index not equal to the current one.
We need an additional check to avoid this.

Pick-to: 6.7 6.6 6.5
Fixes: QTBUG-122178
Change-Id: I299ef0f66adc271be5921a6f16eabde9b2021499
Reviewed-by: Jøger Hansegård <joger.hansegard@qt.io>
Reviewed-by: Mikko Hallamaa <mikko.hallamaa@qt.io>
Reviewed-by: Artem Dyomin <artem.dyomin@qt.io>
2024-03-01 11:28:39 +01:00
Nicholas Bennett 420286e572 Use the new macro to update the supported AAOS versions in 6.7
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>
2024-02-29 14:25:36 +00:00
Michał Łoś 76a1707284 Create beta version of VxWorks documentation
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>
2024-02-29 11:50:45 +01:00
Qt Submodule Update Bot 957f1e48db Update dependencies on 'dev' in qt/qtdoc
Change-Id: I7b2a72483ac5c890a14e9b48f442ef442fc2cc75
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-02-28 08:24:02 +00:00
Lorn Potter 29a8133ece wasm: update Emscripten to 3.1.50
Pick-to: 6.7
Change-Id: I6d2ddcb63129e93b0e2f42a3f9bd6dabad2cf0a7
Reviewed-by: Morten Johan Sørvig <morten.sorvig@qt.io>
2024-02-28 09:35:56 +10:00
Inkamari Harjula 9696f93e9d Doc: 6.8.0 sources have 6.7.0 version strings
Strings update to 6.8.0.

Task-number: QTBUG-122646
Change-Id: Id4b0acd33e8dc57744592535b8ec9ae8ea84fba4
Reviewed-by: Mats Honkamaa <mats.honkamaa@qt.io>
2024-02-27 14:21:25 +02:00
Joerg Bornemann ec23666bc0 Doc: Fix naming of qt_collect_translation_source_targets
...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>
2024-02-27 13:21:25 +01:00
Inkamari Harjula 7b3dd9f9ba Update screen captures in Qt Installation instructions
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>
2024-02-27 09:17:09 +02:00
Qt Submodule Update Bot 2300c7ca44 Update dependencies on 'dev' in qt/qtdoc
Change-Id: I1ca0e1e2e26c58da00bec0e6d99ca3bb070ca292
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-02-26 06:58:47 +00:00
Morten Sørvig 08fdfbceda Add WebAssembly what's new
Pick-to: 6.7
Change-Id: I973e0380f0a917c10413daa568600faba03f2746
Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
2024-02-23 12:24:47 +00:00
Sakaria Pouke 19ad9d875b Update graphs qml import for stocQt
Fixes: QTBUG-122657
Pick-to: 6.7
Change-Id: Ib7bf1b15ae7e1bf4f65c83aef3399afd141c8a03
Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
2024-02-23 08:40:27 +02:00
Sakaria Pouke 79e91c7e49 stockqt find packages before standard project setup
Fixes: QTBUG-122258
Pick-to: 6.7 6.6
Change-Id: I976cdc3623f975d3d3dc15ffdf3526791ecc34d7
Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
2024-02-22 14:27:01 +02:00
Friedemann Kleint 70af90d85b color palette example: Fix errors in Python port
The Python port uses different models, which causes QML errors like

ColorPalette/ColorView.qml:296:17: TypeError: Cannot read property 'width' of null

when refreshing the model. Specify ids instead of "parent" in the
delegates since their parent can arbitrarily change.

Amends 7a62659880

Task-number: QTBUG-115085
Pick-to: 6.7
Change-Id: Ic7097496ad2d8b902225ea0e5c3a661f797aed16
Reviewed-by: Matthias Rauter <matthias.rauter@qt.io>
2024-02-22 12:05:13 +01:00
Topi Reinio ddab1eeb48 Doc: Fix regression in Qt help project configuration
Renaming the 'All Classes' page to 'All C++ Classes' broke the Qt
help (sub)project 'Classes' as it was still referring to the old
page title.

In passing, clean up the rest of the qhp configuration; remove
obsolete 'fake' selector string, and use the 'qmltype' selector
instead of the old, deprecated 'qmlclass'.

Pick-to: 6.7 6.6 6.5
Fixes: QTBUG-120643
Change-Id: I308dc2d4499b9a60ea881cf6bcbf3473dd853421
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2024-02-21 13:27:56 +00:00
Topi Reinio 640254afe9 Doc: Split up 'Data Visualization & 3D' category
There's a lot of examples in the category; split it to separate
'Data Visualization' and '3D' categories.

Pick-to: 6.7
Task-number: QTBUG-122377
Change-Id: I9026ada9d8eda72cae0cbfa8e5066438bb12661a
Reviewed-by: Kai Köhne <kai.koehne@qt.io>
2024-02-21 09:33:09 +00:00
Assam Boudjelthia 0462cfa1ee Hangman: remove line using undeclared variable
failedProducts variable is never declared but used in the
code, this seems to be a typo and the line should not exist
anymore in dev (5.15.0 used to have that for example).

Amends 81d6ddf857.

Fixes: QTBUG-121578
Pick-to: 6.7 6.6 6.5 6.2
Change-Id: I2d7f6cebb729a095c657831151ac3049a8786564
Reviewed-by: Axel Spoerl <axel.spoerl@qt.io>
2024-02-20 10:55:46 +02:00
Piotr Wierciński a9aab49f39 Doc: Specify CMAKE_TOOLCHAIN_FILE for crosscompiling
Change-Id: I34e25044f203b277c0e57ef1d4a6df4260c1b361
Reviewed-by: Edward Welbourne <edward.welbourne@qt.io>
Reviewed-by: Jøger Hansegård <joger.hansegard@qt.io>
Reviewed-by: Lorn Potter <lorn.potter@gmail.com>
2024-02-20 08:36:10 +01:00
Qt Submodule Update Bot 69cd0076dc Update dependencies on 'dev' in qt/qtdoc
Change-Id: I53ada7d9df171781b72f8f956c1818169e47d2e5
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-02-20 02:35:38 +00:00
Matthias Rauter c75b665d8a Indicate SSL support in the colorpalette UI
Ammends 7a62659880

Pick-to: 6.7
Change-Id: I9b51af41f752ae5da826ae1c98ae7cb2bf20b3aa
Reviewed-by: Juha Vuolle <juha.vuolle@qt.io>
2024-02-19 10:10:37 +01:00
Friedemann Kleint d050b32537 Rename 'Qt Designer' to 'Qt Widgets Designer'
Task-number: QTBUG-122253
Change-Id: Ib7f38c711854389a54628703804c3fc285abb377
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2024-02-19 09:21:18 +01:00
Jannis Voelker 81e8c76bdb Add open62541 update to 1.3.9 for Qt OPC UA to licensechanges.md
Change-Id: I1cfe1d9b20405d48f8c775c3289502ad217de4c5
Task-number: QTBUG-121342
Pick-to: 6.7
Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
2024-02-19 06:27:15 +00:00