Warning, /plasma/plasma-systemmonitor/src/table/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 0002 add_library(PlasmaSystemMonitorTable) 0003 ecm_add_qml_module(PlasmaSystemMonitorTable URI "org.kde.ksysguard.table" GENERATE_PLUGIN_SOURCE) 0004 0005 target_sources(PlasmaSystemMonitorTable PRIVATE 0006 ColumnDisplayModel.cpp 0007 ColumnDisplayModel.h 0008 ColumnSortModel.cpp 0009 ColumnSortModel.h 0010 ComponentCacheProxyModel.cpp 0011 ComponentCacheProxyModel.h 0012 ProcessSortFilterModel.cpp 0013 ProcessSortFilterModel.h 0014 ReverseColumnsProxyModel.cpp 0015 ReverseColumnsProxyModel.h 0016 ) 0017 0018 ecm_target_qml_sources(PlasmaSystemMonitorTable SOURCES 0019 BaseCellDelegate.qml 0020 BaseTableView.qml 0021 TextCellDelegate.qml 0022 ColumnConfigurationDialog.qml 0023 FirstCellDelegate.qml 0024 LineChartCellDelegate.qml 0025 TableViewHeader.qml 0026 UserCellDelegate.qml 0027 KillDialog.qml 0028 ) 0029 0030 target_link_libraries(PlasmaSystemMonitorTable PRIVATE Qt::Quick KSysGuard::Sensors KSysGuard::ProcessCore KF6::CoreAddons KF6::ItemModels) 0031 0032 install(TARGETS PlasmaSystemMonitorTable ${KDE_INSTALL_DEFAULT_ARGS}) 0033 0034 ecm_finalize_qml_module(PlasmaSystemMonitorTable)