Warning, /frameworks/kuserfeedback/src/console/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 ecm_create_qm_loader(userfeedback_console_QM_LOADER userfeedbackconsole5_qt)
0002
0003 set(console_lib_srcs
0004 core/aggregation.cpp
0005 core/aggregationelement.cpp
0006 core/product.cpp
0007 core/sample.cpp
0008 core/schemaentry.cpp
0009 core/schemaentryelement.cpp
0010 core/schemaentrytemplates.cpp
0011 core/survey.cpp
0012
0013 rest/restapi.cpp
0014 rest/restclient.cpp
0015 rest/serverinfo.cpp
0016
0017 jobs/job.cpp
0018 jobs/handshakejob.cpp
0019 jobs/productexportjob.cpp
0020 jobs/productimportjob.cpp
0021 jobs/securityscanjob.cpp
0022
0023 model/aggregateddatamodel.cpp
0024 model/aggregationeditormodel.cpp
0025 model/aggregationelementmodel.cpp
0026 model/aggregationelementeditmodel.cpp
0027 model/categoryaggregationmodel.cpp
0028 model/datamodel.cpp
0029 model/extrarowsproxymodel.cpp
0030 model/numericaggregationmodel.cpp
0031 model/productmodel.cpp
0032 model/ratiosetaggregationmodel.cpp
0033 model/rolemappingproxymodel.cpp
0034 model/schemamodel.cpp
0035 model/singlerowfilterproxymodel.cpp
0036 model/surveymodel.cpp
0037 model/timeaggregationmodel.cpp
0038
0039 core/aggregation.h
0040 core/aggregationelement.h
0041 core/product.h
0042 core/sample.h
0043 core/schemaentry.h
0044 core/schemaentryelement.h
0045 core/schemaentrytemplates.h
0046 core/survey.h
0047
0048 rest/restapi.h
0049 rest/restclient.h
0050 rest/serverinfo.h
0051
0052 jobs/job.h
0053 jobs/handshakejob.h
0054 jobs/productexportjob.h
0055 jobs/productimportjob.h
0056 jobs/securityscanjob.h
0057
0058 model/aggregateddatamodel.h
0059 model/aggregationeditormodel.h
0060 model/aggregationelementmodel.h
0061 model/aggregationelementeditmodel.h
0062 model/categoryaggregationmodel.h
0063 model/datamodel.h
0064 model/extrarowsproxymodel.h
0065 model/numericaggregationmodel.h
0066 model/productmodel.h
0067 model/ratiosetaggregationmodel.h
0068 model/rolemappingproxymodel.h
0069 model/schemamodel.h
0070 model/singlerowfilterproxymodel.h
0071 model/surveymodel.h
0072 model/timeaggregationmodel.h
0073
0074 schematemplates/schematemplates.qrc
0075 )
0076
0077 add_library(KUserFeedbackConsole STATIC ${console_lib_srcs})
0078 target_link_libraries(KUserFeedbackConsole Qt${QT_MAJOR_VERSION}::Network)
0079 target_include_directories(KUserFeedbackConsole PUBLIC "$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR};${CMAKE_CURRENT_SOURCE_DIR}/..>")
0080 target_compile_features(KUserFeedbackConsole PRIVATE cxx_generic_lambdas)
0081 target_compile_definitions(KUserFeedbackConsole PUBLIC QT_DISABLE_DEPRECATED_BEFORE=0x050600 QT_DEPRECATED_WARNINGS)
0082
0083 if(NOT TARGET KUserFeedbackWidgets${KUSERFEEDBACK_EXTENSION})
0084 return()
0085 endif()
0086
0087 set(console_srcs
0088 connectdialog.cpp
0089 main.cpp
0090 mainwindow.cpp
0091 helpcontroller.cpp
0092
0093 analytics/aggregator.cpp
0094 analytics/analyticsview.cpp
0095 analytics/categoryaggregator.cpp
0096 analytics/chartexportdialog.cpp
0097 analytics/chartutil.cpp
0098 analytics/numericaggregator.cpp
0099 analytics/ratiosetaggregator.cpp
0100 analytics/totalaggregator.cpp
0101
0102 schemaeditor/aggregationeditwidget.cpp
0103 schemaeditor/schemaeditor.cpp
0104 schemaeditor/schemaeditwidget.cpp
0105 schemaeditor/schemaentryitemeditorfactory.cpp
0106
0107 surveyeditor/surveydialog.cpp
0108 surveyeditor/surveyeditor.cpp
0109
0110 widgets/metaenumcombobox.cpp
0111
0112 connectdialog.h
0113 mainwindow.h
0114 helpcontroller.h
0115
0116 analytics/aggregator.h
0117 analytics/analyticsview.h
0118 analytics/categoryaggregator.h
0119 analytics/chartexportdialog.h
0120 analytics/chartutil.h
0121 analytics/numericaggregator.h
0122 analytics/ratiosetaggregator.h
0123 analytics/totalaggregator.h
0124
0125 schemaeditor/aggregationeditwidget.h
0126 schemaeditor/schemaeditor.h
0127 schemaeditor/schemaeditwidget.h
0128 schemaeditor/schemaentryitemeditorfactory.h
0129
0130 surveyeditor/surveydialog.h
0131 surveyeditor/surveyeditor.h
0132
0133 widgets/metaenumcombobox.h
0134
0135 ${userfeedback_console_QM_LOADER}
0136 )
0137
0138 add_executable(KUserFeedbackConsoleApplication ${console_srcs})
0139 target_compile_features(KUserFeedbackConsoleApplication PRIVATE cxx_generic_lambdas)
0140 set_target_properties(KUserFeedbackConsoleApplication PROPERTIES OUTPUT_NAME UserFeedbackConsole)
0141 target_link_libraries(KUserFeedbackConsoleApplication
0142 Qt${QT_MAJOR_VERSION}::Widgets
0143 Qt${QT_MAJOR_VERSION}::Network
0144 Qt${QT_MAJOR_VERSION}::Charts
0145 Qt${QT_MAJOR_VERSION}::PrintSupport
0146 Qt${QT_MAJOR_VERSION}::Svg
0147 KUserFeedbackWidgets${KUSERFEEDBACK_EXTENSION}
0148 KUserFeedbackConsole
0149 KUserFeedbackCommon
0150 )
0151
0152 install(TARGETS KUserFeedbackConsoleApplication ${KDE_INSTALL_TARGETS_DEFAULT_ARGS})
0153 if(UNIX AND NOT APPLE)
0154 install(FILES org.kde.kuserfeedback-console.desktop DESTINATION ${KDE_INSTALL_APPDIR})
0155 install(FILES org.kde.kuserfeedback-console.appdata.xml DESTINATION ${KDE_INSTALL_METAINFODIR})
0156 endif()