Details
-
User Story
-
Resolution: Done
-
P2: Important
-
6.2
-
None
Description
Discussion and notes:
https://git.qt.io/alcroito/qt6-cmake-api-review/-/blob/master/api_review_qt_6_2.md
Gerrit changes:
New public API in Qt6CoreMacros.cmake:
- qt6_add_library
- qt6_finalize_target
- qt6_enable_import_plugins_finalizer_mode
- qt6_enable_resource_objects_finalizer_mode
- qt6_wasm_add_target_helpers
Existing public API in Qt6CoreMacros.cmake:
- qt6_add_executable
- qt6_add_plugin
- qt_finalize_executable
New public API in Qt6QmlMacros.cmake:
- qt6_target_qml_sources
Existing public API in Qt6QmlMacros.cmake:
- qt6_add_qml_module
- qt6_import_qml_plugins
- qt6_qml_type_registration
New public API in Qt6AxContainerMacros.cmake:
- qt6_target_typelibs
New public API in Qt6AxServerMacros.cmake:
- qt6_add_axserver_executable
- qt6_add_axserver_library
- qt6_target_idl
New public API in Qt6LinguistToolsMacros.cmake:
- qt6_add_lupdate
- qt6_add_lrelease
- qt6_add_translations
New public API in Qt6Quick3DMacros.cmake:
- qt6_quick3d_bake_lightprobe_hdri
- qt6_quick3d_internal_bake_lightprobe_hdri
Existing public API in Qt6ScxmlMacros.cmake:
- qt6_add_statecharts
Existing public API in Qt6WaylandClientMacros.cmake:
- qt6_generate_wayland_protocol_client_sources
Existing public API in Qt6WaylandCompositorMacros.cmake:
- qt6_generate_wayland_protocol_server_sources
Existing public API in Qt6RemoteObjectsMacros.cmake:
- qt6_add_repc_sources
- qt6_add_repc_replicas
New public API in Qt6ShaderToolsMacros.cmake:
- qt6_add_shaders_impl
- qt_internal_add_shaders
Existing public API in Qt6ShaderToolsMacros.cmake:
- qt6_add_shaders
Attachments
Issue Links
- depends on
-
QTBUG-88763 Review / refactor public CMake API that is marked as Technical Preview
- Closed
-
QTBUG-95566 Document the Qt6 CMake translation API
- Closed
- relates to
-
QTBUG-94863 Document qt_internal_add_module
- Reported
-
QTBUG-100099 Review new Qt 6.3 CMake API
- Closed
-
QTBUG-86827 Document new Qt 6 CMake API
- Closed
- resulted in
-
QTBUG-95025 Replace usage of QT_RESOURCE_PREFIX property for qml modules
- Closed
-
QTBUG-95026 We shouldn't write a typeinfo entry to qmldir if there is not qmltypes file
- Closed
-
QTBUG-114147 Document qtwayland cmake commands
- Closed
-
QTBUG-95713 Post-Qt-6.2.0 release CMake API follow ups
- Open
-
QTBUG-95024 Offer CMake API to get a list of qml module artifacts for installation purposes
- Closed
- mentioned in
-
Page Loading...