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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
...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>
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>
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>
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>
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>