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)