examples: Consistently require Qt 6.8

This prevents policy warnings in a few cases, and we want people to
opt-in to new policies, so make our examples copy'n'paste friendly.

Pick-to: 6.8
Task-number: QTBUG-126201
Task-number: QTBUG-126468
Change-Id: Iefa666b61c2d2f767da3583f0f6efd8e4a2169e5
Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
Reviewed-by: Olivier De Cannière <olivier.decanniere@qt.io>
This commit is contained in:
Fabian Kosmale 2024-07-02 11:05:20 +02:00
parent 0f15921006
commit 2a32ec77c0
64 changed files with 65 additions and 65 deletions

View File

@ -7,7 +7,7 @@ project(permissions LANGUAGES CXX)
set(CMAKE_AUTOMOC ON)
find_package(Qt6 REQUIRED COMPONENTS Core Gui Quick QuickControls2)
qt_standard_project_setup(REQUIRES 6.6)
qt_standard_project_setup(REQUIRES 6.8)
qt_add_executable(permissions
main.cpp

View File

@ -6,9 +6,9 @@ project(qml_in_android_view VERSION 0.1 LANGUAGES CXX)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
find_package(Qt6 6.7 REQUIRED COMPONENTS Quick)
find_package(Qt6 6.8 REQUIRED COMPONENTS Quick)
qt_standard_project_setup(REQUIRES 6.6)
qt_standard_project_setup(REQUIRES 6.8)
qt_add_executable(qml_in_android_view
main.cpp

View File

@ -6,7 +6,7 @@ project(qml-i18n LANGUAGES CXX)
find_package(Qt6 REQUIRED COMPONENTS Core Gui Quick Qml LinguistTools)
qt_standard_project_setup(REQUIRES 6.5 I18N_TRANSLATED_LANGUAGES en en_AU fr)
qt_standard_project_setup(REQUIRES 6.8 I18N_TRANSLATED_LANGUAGES en en_AU fr)
qt_add_executable(qmli18n WIN32 MACOSX_BUNDLE main.cpp)

View File

@ -6,7 +6,7 @@ project(chapter1-basics LANGUAGES CXX)
find_package(Qt6 REQUIRED COMPONENTS Core Gui Qml Quick)
qt_standard_project_setup(REQUIRES 6.5)
qt_standard_project_setup(REQUIRES 6.8)
qt_add_executable(chapter1-basics
main.cpp

View File

@ -6,7 +6,7 @@ project(chapter2-methods LANGUAGES CXX)
find_package(Qt6 REQUIRED COMPONENTS Core Gui Qml Quick)
qt_standard_project_setup(REQUIRES 6.5)
qt_standard_project_setup(REQUIRES 6.8)
qt_add_executable(chapter2-methods
main.cpp

View File

@ -6,7 +6,7 @@ project(chapter3-bindings LANGUAGES CXX)
find_package(Qt6 REQUIRED COMPONENTS Core Gui Qml Quick)
qt_standard_project_setup(REQUIRES 6.5)
qt_standard_project_setup(REQUIRES 6.8)
qt_add_executable(chapter3-bindings
main.cpp

View File

@ -6,7 +6,7 @@ project(chapter4-customPropertyTypes LANGUAGES CXX)
find_package(Qt6 REQUIRED COMPONENTS Core Gui Qml Quick)
qt_standard_project_setup(REQUIRES 6.5)
qt_standard_project_setup(REQUIRES 6.8)
#![0]
qt_add_executable(chapter4-customPropertyTypes

View File

@ -6,7 +6,7 @@ project(chapter5-listproperties LANGUAGES CXX)
find_package(Qt6 REQUIRED COMPONENTS Core Gui Qml Quick)
qt_standard_project_setup(REQUIRES 6.5)
qt_standard_project_setup(REQUIRES 6.8)
qt_add_executable(chapter5-listproperties
main.cpp

View File

@ -6,7 +6,7 @@ project(chapter6-plugins LANGUAGES CXX)
find_package(Qt6 REQUIRED COMPONENTS Qml Quick)
qt_standard_project_setup(REQUIRES 6.5)
qt_standard_project_setup(REQUIRES 6.8)
qt_add_executable(chapter6-plugins
main.cpp

View File

@ -8,7 +8,7 @@ set(CMAKE_CXX_STANDARD_REQUIRED ON)
find_package(Qt6 REQUIRED COMPONENTS QmlCompiler)
qt_standard_project_setup(
REQUIRES 6.6
REQUIRES 6.8
)
qt_add_plugin(HelloWorldPlugin)

View File

@ -8,7 +8,7 @@ set(CMAKE_CXX_STANDARD_REQUIRED ON)
find_package(Qt6 REQUIRED COMPONENTS QmlCompiler)
qt_standard_project_setup(
REQUIRES 6.6
REQUIRES 6.8
)
qt_add_plugin(HelloWorldPlugin)

View File

@ -8,7 +8,7 @@ set(CMAKE_CXX_STANDARD_REQUIRED ON)
find_package(Qt6 REQUIRED COMPONENTS QmlCompiler)
qt_standard_project_setup(
REQUIRES 6.6
REQUIRES 6.8
)
qt_add_plugin(HelloWorldPlugin)

View File

@ -6,7 +6,7 @@ project(animation LANGUAGES CXX)
find_package(Qt6 REQUIRED COMPONENTS Core Gui Qml Quick)
qt_standard_project_setup(REQUIRES 6.5)
qt_standard_project_setup(REQUIRES 6.8)
add_subdirectory("../shared" "shared")

View File

@ -6,7 +6,7 @@ project(canvas LANGUAGES CXX)
find_package(Qt6 REQUIRED COMPONENTS Core Gui Qml Quick)
qt_standard_project_setup(REQUIRES 6.5)
qt_standard_project_setup(REQUIRES 6.8)
add_subdirectory("../shared" "shared")

View File

@ -8,7 +8,7 @@ set(CMAKE_AUTOMOC ON)
find_package(Qt6 REQUIRED COMPONENTS Core Gui Qml Quick)
qt_standard_project_setup(REQUIRES 6.5)
qt_standard_project_setup(REQUIRES 6.8)
qt_add_executable(dialcontrolexample
WIN32

View File

@ -9,7 +9,7 @@ set(CMAKE_AUTOMOC ON)
find_package(Qt6 REQUIRED COMPONENTS Core Gui Qml Quick)
qt_standard_project_setup(REQUIRES 6.5)
qt_standard_project_setup(REQUIRES 6.8)
qt_add_executable(flipableexample
WIN32

View File

@ -9,7 +9,7 @@ set(CMAKE_AUTOMOC ON)
find_package(Qt6 REQUIRED COMPONENTS Core Gui Qml Quick)
qt_standard_project_setup(REQUIRES 6.5)
qt_standard_project_setup(REQUIRES 6.8)
add_subdirectory(TextBalloon)

View File

@ -6,7 +6,7 @@ project(draganddrop LANGUAGES CXX)
find_package(Qt6 REQUIRED COMPONENTS Core Gui Qml Quick)
qt_standard_project_setup(REQUIRES 6.5)
qt_standard_project_setup(REQUIRES 6.8)
add_subdirectory("../shared" "shared")

View File

@ -6,7 +6,7 @@ project(embeddedinwidgets LANGUAGES CXX)
find_package(Qt6 REQUIRED COMPONENTS Core Gui Quick Widgets)
qt_standard_project_setup(REQUIRES 6.5)
qt_standard_project_setup(REQUIRES 6.8)
qt_add_executable(embeddedinwidgetsexample WIN32 MACOSX_BUNDLE
main.cpp

View File

@ -6,7 +6,7 @@ project(imageelements LANGUAGES CXX)
find_package(Qt6 REQUIRED COMPONENTS Core Gui Qml Quick)
qt_standard_project_setup(REQUIRES 6.5)
qt_standard_project_setup(REQUIRES 6.8)
add_subdirectory("../shared" "shared")

View File

@ -10,7 +10,7 @@ set(QT_QML_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/examples/quick/imageprov
find_package(Qt6 REQUIRED COMPONENTS Core Gui Qml Quick)
qt_standard_project_setup(REQUIRES 6.5)
qt_standard_project_setup(REQUIRES 6.8)
qt6_add_qml_module(qmlimageproviderplugin
URI "ImageProviderCore"

View File

@ -10,7 +10,7 @@ set(QT_QML_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/examples/quick/imageresp
find_package(Qt6 REQUIRED COMPONENTS Core Gui Qml Quick)
qt_standard_project_setup(REQUIRES 6.5)
qt_standard_project_setup(REQUIRES 6.8)
qt6_add_qml_module(qmlimageresponseproviderplugin
URI "ImageResponseProviderCore"

View File

@ -6,7 +6,7 @@ project(itemvariablerefreshrate LANGUAGES CXX)
find_package(Qt6 REQUIRED COMPONENTS Core Gui Qml Quick)
qt_standard_project_setup(REQUIRES 6.5)
qt_standard_project_setup(REQUIRES 6.8)
qt_add_executable(itemvariablerefreshrateexample
WIN32

View File

@ -6,7 +6,7 @@ project(keyinteraction LANGUAGES CXX)
find_package(Qt6 REQUIRED COMPONENTS Core Gui Qml Quick)
qt_standard_project_setup(REQUIRES 6.5)
qt_standard_project_setup(REQUIRES 6.8)
qt_add_executable(keyinteractionexample WIN32 MACOSX_BUNDLE
main.cpp

View File

@ -6,7 +6,7 @@ project(layouts LANGUAGES CXX)
find_package(Qt6 REQUIRED COMPONENTS Core Gui Qml Quick)
qt_standard_project_setup(REQUIRES 6.5)
qt_standard_project_setup(REQUIRES 6.8)
qt_add_executable(layoutsexample
WIN32

View File

@ -6,7 +6,7 @@ project(localstorage LANGUAGES CXX)
find_package(Qt6 REQUIRED COMPONENTS Core Gui Qml Quick)
qt_standard_project_setup(REQUIRES 6.5)
qt_standard_project_setup(REQUIRES 6.8)
qt_add_executable(localstorageexample
WIN32

View File

@ -6,7 +6,7 @@ project(abstractitemmodel LANGUAGES CXX)
find_package(Qt6 REQUIRED COMPONENTS Core Gui Qml Quick)
qt_standard_project_setup(REQUIRES 6.5)
qt_standard_project_setup(REQUIRES 6.8)
qt_add_executable(abstractitemmodelexample WIN32 MACOSX_BUNDLE
main.cpp

View File

@ -6,7 +6,7 @@ project(objectlistmodel LANGUAGES CXX)
find_package(Qt6 REQUIRED COMPONENTS Core Gui Qml Quick)
qt_standard_project_setup(REQUIRES 6.5)
qt_standard_project_setup(REQUIRES 6.8)
qt_add_executable(objectlistmodelexample WIN32 MACOSX_BUNDLE
dataobject.cpp dataobject.h

View File

@ -6,7 +6,7 @@ project(stringlistmodel LANGUAGES CXX)
find_package(Qt6 REQUIRED COMPONENTS Core Gui Qml Quick)
qt_standard_project_setup(REQUIRES 6.5)
qt_standard_project_setup(REQUIRES 6.8)
qt_add_executable(stringlistmodelexample WIN32 MACOSX_BUNDLE
main.cpp

View File

@ -6,7 +6,7 @@ project(mousearea LANGUAGES CXX)
find_package(Qt6 REQUIRED COMPONENTS Core Gui Qml Quick)
qt_standard_project_setup(REQUIRES 6.5)
qt_standard_project_setup(REQUIRES 6.8)
qt_add_executable(mouseareaexample WIN32 MACOSX_BUNDLE
main.cpp

View File

@ -6,7 +6,7 @@ project(itemswitcher LANGUAGES CXX)
find_package(Qt6 REQUIRED COMPONENTS Core Gui Qml Quick QuickControls2)
qt_standard_project_setup(REQUIRES 6.5)
qt_standard_project_setup(REQUIRES 6.8)
add_subdirectory("../../shared" "shared")

View File

@ -6,7 +6,7 @@ project(testbed LANGUAGES CXX)
find_package(Qt6 REQUIRED COMPONENTS Core Gui Qml Quick QuickControls2)
qt_standard_project_setup(REQUIRES 6.5)
qt_standard_project_setup(REQUIRES 6.8)
add_subdirectory("../../shared" "shared")

View File

@ -6,7 +6,7 @@ project(affectors LANGUAGES CXX)
find_package(Qt6 REQUIRED COMPONENTS Core Gui Qml Quick)
qt_standard_project_setup(REQUIRES 6.5)
qt_standard_project_setup(REQUIRES 6.8)
add_subdirectory("../../shared" "shared")

View File

@ -6,7 +6,7 @@ project(emitters LANGUAGES CXX)
find_package(Qt6 REQUIRED COMPONENTS Core Gui Qml Quick)
qt_standard_project_setup(REQUIRES 6.5)
qt_standard_project_setup(REQUIRES 6.8)
add_subdirectory("../../shared" "shared")

View File

@ -6,7 +6,7 @@ project(imageparticle LANGUAGES CXX)
find_package(Qt6 REQUIRED COMPONENTS Core Gui Qml Quick)
qt_standard_project_setup(REQUIRES 6.5)
qt_standard_project_setup(REQUIRES 6.8)
add_subdirectory("../../shared" "shared")

View File

@ -6,7 +6,7 @@ project(system LANGUAGES CXX)
find_package(Qt6 REQUIRED COMPONENTS Core Gui Qml Quick)
qt_standard_project_setup(REQUIRES 6.5)
qt_standard_project_setup(REQUIRES 6.8)
add_subdirectory("../../shared" "shared")

View File

@ -6,7 +6,7 @@ project(pointerhandlers LANGUAGES CXX)
find_package(Qt6 REQUIRED COMPONENTS Core Gui Qml Quick Svg)
qt_standard_project_setup(REQUIRES 6.5)
qt_standard_project_setup(REQUIRES 6.8)
add_subdirectory("../shared" "shared")

View File

@ -6,7 +6,7 @@ project(positioners LANGUAGES CXX)
find_package(Qt6 REQUIRED COMPONENTS Core Gui Qml Quick)
qt_standard_project_setup(REQUIRES 6.5)
qt_standard_project_setup(REQUIRES 6.8)
add_subdirectory("../shared" "shared")

View File

@ -8,7 +8,7 @@ set(CMAKE_AUTOMOC ON)
find_package(Qt6 REQUIRED COMPONENTS Core Gui Qml Quick)
qt_standard_project_setup(REQUIRES 6.5)
qt_standard_project_setup(REQUIRES 6.8)
qt_add_executable(quick-accessibility
WIN32

View File

@ -6,7 +6,7 @@ project(shapes LANGUAGES CXX)
find_package(Qt6 REQUIRED COMPONENTS Core Gui Qml Quick)
qt_standard_project_setup(REQUIRES 6.5)
qt_standard_project_setup(REQUIRES 6.8)
add_subdirectory("../../shared" "shared")

View File

@ -6,7 +6,7 @@ project(weatherforecast LANGUAGES CXX)
find_package(Qt6 REQUIRED COMPONENTS Core Gui Qml Quick)
qt_standard_project_setup(REQUIRES 6.5)
qt_standard_project_setup(REQUIRES 6.8)
add_subdirectory("../../shared" "shared")

View File

@ -6,7 +6,7 @@ project(qquickwidgetversuswindow_opengl LANGUAGES CXX)
find_package(Qt6 REQUIRED COMPONENTS Core Gui Quick QuickWidgets ShaderTools Widgets)
qt_standard_project_setup(REQUIRES 6.5)
qt_standard_project_setup(REQUIRES 6.8)
qt_add_executable(qquickwidgetversuswindow_opengl
WIN32

View File

@ -6,7 +6,7 @@ project(quickwidget LANGUAGES CXX)
find_package(Qt6 REQUIRED COMPONENTS Core Gui Quick QuickWidgets Widgets)
qt_standard_project_setup(REQUIRES 6.5)
qt_standard_project_setup(REQUIRES 6.8)
qt_add_executable(quickwidget
WIN32

View File

@ -8,7 +8,7 @@ set(CMAKE_AUTOMOC ON)
find_package(Qt6 REQUIRED COMPONENTS Core Gui Qml Quick)
qt_standard_project_setup(REQUIRES 6.5)
qt_standard_project_setup(REQUIRES 6.8)
qt_add_executable(rendercontrol_d3d11example WIN32 MACOSX_BUNDLE
engine.cpp engine.h

View File

@ -6,7 +6,7 @@ project(rendercontrol_opengl LANGUAGES CXX)
find_package(Qt6 REQUIRED COMPONENTS Core Gui OpenGL Qml Quick)
qt_standard_project_setup(REQUIRES 6.5)
qt_standard_project_setup(REQUIRES 6.8)
qt_add_executable(rendercontrol_openglexample WIN32 MACOSX_BUNDLE
cuberenderer.cpp cuberenderer.h

View File

@ -6,7 +6,7 @@ project(rendercontrol_rhi LANGUAGES CXX)
find_package(Qt6 REQUIRED COMPONENTS Core Gui Quick Widgets)
qt_standard_project_setup(REQUIRES 6.5)
qt_standard_project_setup(REQUIRES 6.8)
qt_add_executable(rendercontrol_rhi WIN32 MACOSX_BUNDLE
main.cpp

View File

@ -6,7 +6,7 @@ project(responsivelayouts LANGUAGES CXX)
find_package(Qt6 REQUIRED COMPONENTS Core Gui Qml Quick)
qt_standard_project_setup(REQUIRES 6.5)
qt_standard_project_setup(REQUIRES 6.8)
qt_add_executable(responsivelayoutsexample
WIN32

View File

@ -6,7 +6,7 @@ project(shadereffects LANGUAGES CXX)
find_package(Qt6 REQUIRED COMPONENTS Core Gui Qml Quick ShaderTools)
qt_standard_project_setup(REQUIRES 6.5)
qt_standard_project_setup(REQUIRES 6.8)
qt_add_executable(shadereffectsexample
WIN32

View File

@ -8,7 +8,7 @@ set(CMAKE_AUTOMOC ON)
find_package(Qt6 REQUIRED COMPONENTS Core Gui Qml Quick)
qt_standard_project_setup(REQUIRES 6.5)
qt_standard_project_setup(REQUIRES 6.8)
qt_add_executable(gameoflife
WIN32

View File

@ -8,7 +8,7 @@ set(CMAKE_AUTOMOC ON)
find_package(Qt6 REQUIRED COMPONENTS Core Gui Qml Quick)
qt_standard_project_setup(REQUIRES 6.5)
qt_standard_project_setup(REQUIRES 6.8)
qt_add_executable(qml_pixelator
WIN32

View File

@ -6,7 +6,7 @@ project(text LANGUAGES CXX)
find_package(Qt6 REQUIRED COMPONENTS Core Gui Qml Quick)
qt_standard_project_setup(REQUIRES 6.5)
qt_standard_project_setup(REQUIRES 6.8)
add_subdirectory("../shared" "shared")

View File

@ -8,7 +8,7 @@ set(CMAKE_AUTOMOC ON)
find_package(Qt6 REQUIRED COMPONENTS Core Gui Qml Quick)
qt_standard_project_setup(REQUIRES 6.5)
qt_standard_project_setup(REQUIRES 6.8)
qt_add_executable(dynamicview1
main.cpp

View File

@ -8,7 +8,7 @@ set(CMAKE_AUTOMOC ON)
find_package(Qt6 REQUIRED COMPONENTS Core Gui Qml Quick)
qt_standard_project_setup(REQUIRES 6.5)
qt_standard_project_setup(REQUIRES 6.8)
qt_add_executable(dynamicview2
main.cpp

View File

@ -8,7 +8,7 @@ set(CMAKE_AUTOMOC ON)
find_package(Qt6 REQUIRED COMPONENTS Core Gui Qml Quick)
qt_standard_project_setup(REQUIRES 6.5)
qt_standard_project_setup(REQUIRES 6.8)
qt_add_executable(dynamicview3
main.cpp

View File

@ -8,7 +8,7 @@ set(CMAKE_AUTOMOC ON)
find_package(Qt6 REQUIRED COMPONENTS Core Gui Qml Quick)
qt_standard_project_setup(REQUIRES 6.5)
qt_standard_project_setup(REQUIRES 6.8)
qt_add_executable(dynamicview4
main.cpp

View File

@ -8,7 +8,7 @@ set(CMAKE_AUTOMOC ON)
find_package(Qt6 REQUIRED COMPONENTS Core Gui Qml Quick)
qt_standard_project_setup(REQUIRES 6.5)
qt_standard_project_setup(REQUIRES 6.8)
qt_add_executable(samegame1
main.cpp

View File

@ -8,7 +8,7 @@ set(CMAKE_AUTOMOC ON)
find_package(Qt6 REQUIRED COMPONENTS Core Gui Qml Quick)
qt_standard_project_setup(REQUIRES 6.5)
qt_standard_project_setup(REQUIRES 6.8)
qt_add_executable(samegame2
main.cpp

View File

@ -8,7 +8,7 @@ set(CMAKE_AUTOMOC ON)
find_package(Qt6 REQUIRED COMPONENTS Core Gui Qml Quick)
qt_standard_project_setup(REQUIRES 6.5)
qt_standard_project_setup(REQUIRES 6.8)
qt_add_executable(samegame3
main.cpp

View File

@ -8,7 +8,7 @@ set(CMAKE_AUTOMOC ON)
find_package(Qt6 REQUIRED COMPONENTS Core Gui Qml Quick)
qt_standard_project_setup(REQUIRES 6.5)
qt_standard_project_setup(REQUIRES 6.8)
qt_add_executable(samegame4
main.cpp

View File

@ -8,7 +8,7 @@ set(CMAKE_AUTOMOC ON)
find_package(Qt6 REQUIRED COMPONENTS Core Gui Qml Quick)
qt_standard_project_setup(REQUIRES 6.5)
qt_standard_project_setup(REQUIRES 6.8)
add_subdirectory("../shared" "shared")

View File

@ -6,7 +6,7 @@ project(window LANGUAGES CXX)
find_package(Qt6 REQUIRED COMPONENTS Core Gui Qml Quick)
qt_standard_project_setup(REQUIRES 6.5)
qt_standard_project_setup(REQUIRES 6.8)
add_subdirectory("../shared" "shared")

View File

@ -5,7 +5,7 @@ set(CMAKE_AUTOMOC ON)
find_package(Qt6 REQUIRED COMPONENTS Core Gui Qml QuickControls2)
qt_standard_project_setup(REQUIRES 6.5)
qt_standard_project_setup(REQUIRES 6.8)
add_subdirectory(MyStyle)

View File

@ -7,7 +7,7 @@ project(contactlist LANGUAGES CXX)
find_package(Qt6 REQUIRED COMPONENTS Core Gui Quick)
qt_standard_project_setup(REQUIRES 6.6)
qt_standard_project_setup(REQUIRES 6.8)
qt_add_executable(contactlistexample WIN32 MACOSX_BUNDLE
contactmodel.cpp contactmodel.h

View File

@ -10,7 +10,7 @@ if (ANDROID OR IOS)
endif ()
find_package(Qt6 REQUIRED COMPONENTS Core Gui Quick QuickControls2 Svg)
qt_standard_project_setup(REQUIRES 6.5)
qt_standard_project_setup(REQUIRES 6.8)
qt_add_executable(filesystemexplorer
main.cpp