diff options
5 files changed, 40 insertions, 0 deletions
diff --git a/src/imports/compatibility/CMakeLists.txt b/src/imports/compatibility/CMakeLists.txt index 61d0a28..dcd7319 100644 --- a/src/imports/compatibility/CMakeLists.txt +++ b/src/imports/compatibility/CMakeLists.txt @@ -1 +1,2 @@ +add_subdirectory(QtAndroidAutomotive) add_subdirectory(QtQuickUltralite) diff --git a/src/imports/compatibility/QtAndroidAutomotive/ActivityView/CMakeLists.txt b/src/imports/compatibility/QtAndroidAutomotive/ActivityView/CMakeLists.txt new file mode 100644 index 0000000..cd6d69c --- /dev/null +++ b/src/imports/compatibility/QtAndroidAutomotive/ActivityView/CMakeLists.txt @@ -0,0 +1,14 @@ +qt_internal_add_qml_module(AndroidAutomotiveActivityView + URI "QtAndroidAutomotive.ActivityView" + VERSION "${PROJECT_VERSION}" + DESIGNER_SUPPORTED + NO_SYNC_QT + PAST_MAJOR_VERSIONS 1 + QML_FILES + ActivityView.qml +) + +if(QT_FEATURE_quick_designer AND QT_BUILD_SHARED_LIBS) + add_subdirectory(designer) +endif() + diff --git a/src/imports/compatibility/QtAndroidAutomotive/ActivityView/designer/CMakeLists.txt b/src/imports/compatibility/QtAndroidAutomotive/ActivityView/designer/CMakeLists.txt new file mode 100644 index 0000000..664231e --- /dev/null +++ b/src/imports/compatibility/QtAndroidAutomotive/ActivityView/designer/CMakeLists.txt @@ -0,0 +1,16 @@ +qt_path_join(installdesignerdir "${INSTALL_QMLDIR}" "QtAndroidAutomotive/ActivityView") +qt_path_join(targetdesignerdir "${CMAKE_BINARY_DIR}" "${installdesignerdir}/designer") + +file( + COPY . + DESTINATION ${targetdesignerdir} + FILES_MATCHING PATTERN "*qml" + PATTERN "*metainfo" + PATTERN "images/*png" + PATTERN "CMakeFiles" EXCLUDE +) + +qt_install( + DIRECTORY ${targetdesignerdir} + DESTINATION ${installdesignerdir} +) diff --git a/src/imports/compatibility/QtAndroidAutomotive/ActivityView/qmldir b/src/imports/compatibility/QtAndroidAutomotive/ActivityView/qmldir index 9e8508c..02c4a9d 100644 --- a/src/imports/compatibility/QtAndroidAutomotive/ActivityView/qmldir +++ b/src/imports/compatibility/QtAndroidAutomotive/ActivityView/qmldir @@ -1,2 +1,9 @@ module QtAndroidAutomotive.ActivityView +linktarget Qt6::AndroidAutomotiveActivityViewplugin +optional plugin androidautomotiveactivityviewplugin +classname QtAndroidAutomotive_ActivityViewPlugin +designersupported +typeinfo AndroidAutomotiveActivityView.qmltypes +prefer :/qt-project.org/imports/QtAndroidAutomotive/ActivityView/ +ActivityView 6.0 ActivityView.qml ActivityView 1.0 ActivityView.qml diff --git a/src/imports/compatibility/QtAndroidAutomotive/CMakeLists.txt b/src/imports/compatibility/QtAndroidAutomotive/CMakeLists.txt new file mode 100644 index 0000000..3416fae --- /dev/null +++ b/src/imports/compatibility/QtAndroidAutomotive/CMakeLists.txt @@ -0,0 +1,2 @@ +add_subdirectory(ActivityView) + |