Warning, /libraries/kirigami-addons/src/formcard/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 # SPDX-FileCopyrightText: 2022 Devin Lin <devin@kde.org> 0002 # SPDX-License-Identifier: GPL-2.0-or-later 0003 0004 # MobileForm Labs module 0005 # Deprecated and replaced by FormCard 0006 0007 ecm_add_qml_module(mobileformplugin URI "org.kde.kirigamiaddons.labs.mobileform" VERSION 0.1) 0008 0009 target_sources(mobileformplugin PRIVATE 0010 lib/labplugin.cpp 0011 ) 0012 0013 ecm_target_qml_sources(mobileformplugin SOURCES 0014 labs/FormCard.qml 0015 labs/AboutPage.qml 0016 labs/AboutKDE.qml 0017 0018 AbstractFormDelegate.qml 0019 FormArrow.qml 0020 FormButtonDelegate.qml 0021 FormHeader.qml 0022 FormCardHeader.qml 0023 FormCheckDelegate.qml 0024 FormComboBoxDelegate.qml 0025 FormDelegateBackground.qml 0026 FormDelegateSeparator.qml 0027 FormRadioDelegate.qml 0028 FormSectionText.qml 0029 FormSpinBoxDelegate.qml 0030 FormSwitchDelegate.qml 0031 FormTextDelegate.qml 0032 FormTextFieldDelegate.qml 0033 FormGridContainer.qml 0034 ) 0035 0036 ecm_target_qml_sources(mobileformplugin PATH private SOURCES 0037 private/ContentItemLoader.qml 0038 private/SpinButton.qml 0039 ) 0040 0041 target_link_libraries(mobileformplugin PRIVATE 0042 Qt${QT_MAJOR_VERSION}::Quick 0043 Qt${QT_MAJOR_VERSION}::Qml 0044 KF${KF_MAJOR_VERSION}::I18n 0045 ) 0046 0047 ecm_finalize_qml_module(mobileformplugin DESTINATION ${KDE_INSTALL_QMLDIR}) 0048 0049 # FormCard module 0050 0051 ecm_add_qml_module(formcardplugin URI "org.kde.kirigamiaddons.formcard" VERSION 1.0) 0052 0053 target_sources(formcardplugin PRIVATE 0054 lib/formcardplugin.cpp 0055 ) 0056 0057 ecm_target_qml_sources(formcardplugin SOURCES 0058 AbstractFormDelegate.qml 0059 FormArrow.qml 0060 FormButtonDelegate.qml 0061 FormCard.qml 0062 FormCardPage.qml 0063 FormHeader.qml 0064 AboutPage.qml 0065 AboutKDE.qml 0066 FormCheckDelegate.qml 0067 FormComboBoxDelegate.qml 0068 FormDelegateBackground.qml 0069 FormDelegateSeparator.qml 0070 FormRadioDelegate.qml 0071 FormSectionText.qml 0072 FormSpinBoxDelegate.qml 0073 FormSwitchDelegate.qml 0074 FormTextDelegate.qml 0075 FormTextFieldDelegate.qml 0076 FormGridContainer.qml 0077 ) 0078 0079 ecm_target_qml_sources(formcardplugin PATH private SOURCES 0080 private/ContentItemLoader.qml 0081 private/SpinButton.qml 0082 ) 0083 0084 target_link_libraries(formcardplugin PRIVATE 0085 Qt${QT_MAJOR_VERSION}::Quick 0086 Qt${QT_MAJOR_VERSION}::Qml 0087 KF${KF_MAJOR_VERSION}::I18n 0088 ) 0089 0090 ecm_finalize_qml_module(formcardplugin DESTINATION ${KDE_INSTALL_QMLDIR})