This demo shows how to navigate and interact with objects
in the virtual environment using physics-affected locomotion.
Pick-to: 6.8 6.8.0
Change-Id: Iff6e0f2801e8f603f8a2019aea9c89087de5ed0e
Reviewed-by: Nicholas Bennett <nicholas.bennett@qt.io>
Documented support for Yocto 5.0 and new target hardwares for different
Tiers.
Pick-to: 6.8.0 6.8
Change-Id: I6b467bf04c8e6ca384a5a1ac24a4f3f6e36b1c93
Reviewed-by: Jari Helaakoski <jari.helaakoski@qt.io>
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
Unified PlatformGraphics cmake related changes require different
configuration for VxWorks platform. QT_VXWORKS_TOOLCHAIN_FILE has been
added which needs to point to the toolchain.cmake from the BSP and the
CMAKE_TOOLCHAIN_FILE needs to point to a cmake file which contains the
BSP specific graphics.
Task-number: QTBUG-128455
Pick-to: 6.8
Change-Id: Ie3f467a5b70cfe2d49d2a5076f033ddf1be1a894
Reviewed-by: Alexey Edelev <alexey.edelev@qt.io>
The changes where obtained by running
qtattributionsscanner -output-format json
in the sources of both Qt 6.7.2 and Qt 6.7.3 checkouts, and diff'ing
these.
Changes that just did add incomplete metadata (like homepage of
upstream project, version number....) are not listed.
Task-number: QTBUG-128047
Pick-to: 6.8 6.8.0 6.7
Change-Id: I423c79bb23be06b5067e1ee57f2d20cb1130f8e1
Reviewed-by: Paul Wicking <paul.wicking@qt.io>
(cherry picked from commit d9d3bd3f0c)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
QNX8.0 as TP added. Information about pre-built binaries added. Some
clarifications to build instruction.
Pick-to: 6.8.0 6.8
Change-Id: I4cb91531599dc7f5e5d56b8832512303ce9c2e9d
Reviewed-by: Mats Honkamaa <mats.honkamaa@qt.io>
Reviewed-by: Tuomas Vaarala <tuomas.vaarala@qt.io>
Users have asked for documentation of new features and changes to
QDoc. As this has previously been colocated with the "What's new in
Qt" documentation (see e.g 5.11 and 5.15), add an entry for the
upcoming 6.8 release.
Fixes: QTBUG-127986
Pick-to: 6.8.0 6.8
Change-Id: Ib70c152c4bcbdf0918f52da4260e6cd0fde22911
Reviewed-by: Topi Reiniö <topi.reinio@qt.io>
Moved the Boot to Qt target Jetson AGX Orin Developer Kit from
Tier 3 to Tier 2.
Task-number: QTBUG-128317
Pick-to: 6.8.0 6.8
Change-Id: I8ebdf5a23f07885ffbb35bde67b5d5dab504d861
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
Car Rendering example relies on CMake's FetchContent to fetch
the Qt Design Studio Components it's using. But for a normal
BitBake/Yocto build, FetchContent is disabled, and will result
in weird configure errors.
The patch detects a Yocto build by checking for the BBPATH
environment variable. If set, the QT_EXAMPLES_WITH_FETCHCONTENT
cache variable is set to false, and the Car Rendering example
will be excluded from the build.
Pick-to: 6.8 6.8.0
Fixes: QTBUG-128729
Change-Id: I17783aff00f996f6c35fc1b73d69ef355c14c2ee
Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
Car-configurator actually only needs CMake 3.20 - older versions
will fail with
CMake Error at C:/Qt/6.8.0/msvc2022_64/lib/cmake/Qt6Qml/
Qt6QmlMacros.cmake:4141 (message):
QML app deployment requires CMake version 3.19, or later, or manual
executable finalization. For manual finalization, pass the
MANUAL_FINALIZATION option to qt_add_executable() and then call
qt_finalize_target(CarRenderingApp) just before
But CMake 3.20 should be enough. As Qt still allows to be configured
with CMake 3.16, don't build the example for older CMake versions.
Pick-to: 6.8 6.8.0
Fixes: QTBUG-127851
Change-Id: I157a625294de0896a39f3ab8f057a95d627d3c7c
Reviewed-by: Axel Spoerl <axel.spoerl@qt.io>
-dynamic is not a known configure option, -shared is the right one.
Pick-to: 6.2 6.5 6.7 6.8
Change-Id: I45c757a88bd24824cca8b9271e3e468f1037985d
Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
Reviewed-by: Kai Köhne <kai.koehne@qt.io>
This aligns the GStreamer version with the Linux distros that Qt
support.
Amends: a1ea94d20bb81e1e9e13cf38931fe2442f65c193
Pick-to: 6.8
Change-Id: I7b0afbeec2d0cb12466f081b4650ecca78fd39f7
Reviewed-by: Artem Dyomin <artem.dyomin@qt.io>
We support the latest fork, Mingw-w64.
The Mingw-w64 banner uses uppercase GW but we shall follow
their usage in the documentation.
Task-number: QTBUG-92811
Change-Id: Iefe6871ff2b61d28e11f104c342389f9221cfe25
Pick-to: 6.8
Reviewed-by: Topi Reiniö <topi.reinio@qt.io>
Fine-tuned the Embedded Platforms info on the Supported Platforms page.
Updated the Tier 3 description regarding the location of the QBSPs
provided by the Qt Group.
Task-number: QTBUG-128317
Pick-to: 6.8
Change-Id: I8e63591ad4420e0815c290641d26683c52df44c2
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
Make the samegame demo use qt_add_qml_module instead of qt_add_resources.
This populates build/qtdoc/examples/demos/samegame/SameGameModule
instead of build/qtdoc/examples/demos/samegame/content because content
is a bad QML module name ™️.
Use qt_standard_project_setup().
Use QQuickView::loadFromModule() in the main.cpp and add a qmldir in the
.qrc to make loadFromModule() work when using qmake.
Pick-to: 6.8
Task-number: QTBUG-100100
Change-Id: I23e197c99ff284f62fa9deae12afe9ddbd510861
Reviewed-by: Axel Spoerl <axel.spoerl@qt.io>
The update contains the following changes:
Unused modules removed:
* Hood
* Uk5ofde_LOD0
* Uk5pebv_LOD0
* Ulbrbdt_LOD
MirrorMaterial Removed
Assets are up-to-date
New menu style is available
Blended shadow plane
New default camera position
Hood shadow animation fixed
Working car shadows
Demo mode camera fixed
DirectoryFontLoader is used
Task-number: ARTDES-774
Pick-to: 6.8
Change-Id: I35ad6545c3e0dc21b58f6de1a8b09a740c54fffa
Reviewed-by: Axel Spoerl <axel.spoerl@qt.io>
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
These are some big new features for 6.8, and worthy of being
listed on the whatsnew page.
Pick-to: 6.8
Change-Id: I84d38b8c33fa548f01d524612b49fdf50e39abdc
Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>
Our general strategy is to support the latest two iOS releases,
as most people upgrade their iOS devices quite aggressively.
But given that iOS 18 is not out yet, and that people still
spend some time upgrading once it's out, we don't want to be
in a situation where we effectively only support iOS 17.
Task-number: QTBUG-128678
Pick-to: 6.8
Change-Id: Ic2c9da1e3775ff1e134b50c63410a61a1bfeaf36
Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
Make it more consistent for white backgrounds, and remove
the seemingly redundant Library and Android Activity extra
blocks.
Pick-to: 6.8
Change-Id: If2f8461ad129730e545dae0e161b4fdbb1830ab7
Reviewed-by: Nicholas Bennett <nicholas.bennett@qt.io>
Reviewed-by: Rami Potinkara <rami.potinkara@qt.io>
In case player 2 had a higher score at the end of the game, the removed
line would set score to max(score, score2). This would then lead to the
image proclaiming player1 as the winner to be loaded in onModeChanged
by the game canvas in GameArea.qml.
Change-Id: I642d7dc757c4411ccbb836768ca192457057214e
Reviewed-by: Axel Spoerl <axel.spoerl@qt.io>
Some of the boxes had black background while others
had white, they don't look nice. Now, all backgrounds
are suitable for a white background.
Pick-to: 6.8
Change-Id: Iedf3905e837c62f8f3a13ed9a647d5e160dbd15f
Reviewed-by: Nicholas Bennett <nicholas.bennett@qt.io>
This silences warnings about QTP0004 . And the example requires the
ExamplesAssetDownloaderPrivate module, which is only available in 6.8,
anyhow.
Pick-to: 6.8
Change-Id: I9ba768abde984dca7c129d97c99ed6d99421aac6
Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
QNX8.0 and VxWorks 24.03 were added as a technology preview.
Pick-to: 6.8
Change-Id: I21bae15373b426595e117a1bd716b8b663b52552
Reviewed-by: Paul Wicking <paul.wicking@qt.io>
When building viewer plugins failed, the application could still be
launched and documents opened. This would crash the application with
a nullptr dereference.
Print a qWarning and exit application in MainWindow c'tor, when no
plugins were found.
Fixes: QTBUG-122041
Pick-to: 6.7 6.8
Change-Id: I92cd1678fdc3f88edc0f35347bd15c3e7c43f122
Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
This broke when we started to check for existence
of the Qt::ExamplesAssetDownloaderPrivate target in
examples/demos/CMakeLists.txt
Pick-to: 6.8
Change-Id: Ie56cda463416590a3f11d4a636e92b02d555457e
Reviewed-by: Axel Spoerl <axel.spoerl@qt.io>
This commit organizes the articles, so they:
- have a reasonable tree structure
- can be navigated through the topic tree in the Qt Creator help viewer
Task-number: QTBUG-126606
Change-Id: I548c9475cd731b0fb6d287712a6b27203d748fc8
Reviewed-by: Topi Reiniö <topi.reinio@qt.io>
This covers the feature, how it works, and how to use it.
Task-number: QTBUG-127739
Pick-to: 6.8
Change-Id: I8d02dc642957b8230ffeb9307a436174d4639d12
Reviewed-by: Assam Boudjelthia <assam.boudjelthia@qt.io>