- 
     User Story User Story
- 
    Resolution: Done
- 
    P2: Important 
- 
    6.2
- 
    None
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
- 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 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 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 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... 
