Warning, /system/qtcurve/qt5/config/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 if(NOT QTC_QT5_ENABLE_KDE)
0002   return()
0003 endif()
0004 
0005 set(kstyle_qtcurve5_config_PART_SRCS
0006   qtcurveconfig.cpp
0007   imagepropertiesdialog.cpp
0008   ../common/common.cpp
0009   ../common/config_file.cpp
0010   ../common/kf5_utils.cpp
0011   ../kwinconfig/qtcurvekwinconfig.cpp
0012   ../kwin/qtcurveconfig.cpp
0013   ../kwin/qtcurveshadowconfiguration.cpp)
0014 
0015 set(kstyle_qtcurve5_config_export_SRCS
0016   exportthemedialog.cpp)
0017 
0018 set(kstyle_qtcurve5_config_PART_HDRS
0019   qtcurveconfig.h
0020   imagepropertiesdialog.h)
0021 
0022 set(kstyle_qtcurve5_config_export_HDRS
0023   exportthemedialog.h)
0024 
0025 set(kstyle_qtcurve5_config_UIS
0026   qtcurveconfigbase.ui
0027   stylepreview.ui
0028   imageproperties.ui
0029   ../kwinconfig/qtcurvekwinconfigwidget.ui)
0030 
0031 if(QTC_QT5_STYLE_SUPPORT)
0032   set(kstyle_qtcurve5_config_PART_SRCS
0033     ${kstyle_qtcurve5_config_PART_SRCS}
0034     ${kstyle_qtcurve5_config_export_SRCS})
0035 endif()
0036 
0037 translate_add_sources(
0038   ${kstyle_qtcurve5_config_PART_SRCS}
0039   ${kstyle_qtcurve5_config_export_SRCS}
0040   ${kstyle_qtcurve5_config_PART_HDRS}
0041   ${kstyle_qtcurve5_config_export_HDRS}
0042   ${kstyle_qtcurve5_config_UIS})
0043 
0044 add_definitions(-DCONFIG_WRITE -DCONFIG_DIALOG)
0045 
0046 include_directories("${CMAKE_CURRENT_BINARY_DIR}")
0047 
0048 ki18n_wrap_ui(kstyle_qtcurve5_config_PART_SRCS ${kstyle_qtcurve5_config_UIS})
0049 
0050 add_library(kstyle_qtcurve5_config MODULE ${kstyle_qtcurve5_config_PART_SRCS})
0051 
0052 target_link_libraries(kstyle_qtcurve5_config Qt5::Core Qt5::Gui Qt5::Widgets)
0053 target_link_libraries(kstyle_qtcurve5_config
0054   KF5::Archive
0055   KF5::ConfigCore
0056   KF5::ConfigWidgets
0057   KF5::I18n
0058   KF5::GuiAddons
0059   KF5::IconThemes
0060   KF5::KIOWidgets
0061   KF5::WidgetsAddons
0062   KF5::XmlGui
0063   KF5::Style
0064   KF5::WindowSystem)
0065 target_link_libraries(kstyle_qtcurve5_config qtcurve-utils)
0066 
0067 install(TARGETS kstyle_qtcurve5_config DESTINATION ${_Qt5_PLUGIN_INSTALL_DIR})
0068 install(FILES QtCurveui.rc  DESTINATION ${KDE_INSTALL_KXMLGUI5DIR}/QtCurve)