Warning, /plasma/plasma-nm/libs/editor/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 set(plasmanm_editor_SRCS 0002 configuration.cpp 0003 uiutils.cpp 0004 connectioneditorbase.cpp 0005 connectioneditorbase.h 0006 connectioneditordialog.cpp 0007 connectioneditordialog.h 0008 connectioneditortabwidget.cpp 0009 connectioneditortabwidget.h 0010 listvalidator.cpp 0011 listvalidator.h 0012 settings/bondwidget.cpp 0013 settings/bondwidget.h 0014 settings/bridgewidget.cpp 0015 settings/bridgewidget.h 0016 settings/btwidget.cpp 0017 settings/btwidget.h 0018 settings/cdmawidget.cpp 0019 settings/cdmawidget.h 0020 settings/connectionwidget.cpp 0021 settings/connectionwidget.h 0022 settings/gsmwidget.cpp 0023 settings/gsmwidget.h 0024 settings/infinibandwidget.cpp 0025 settings/infinibandwidget.h 0026 settings/ipv4widget.cpp 0027 settings/ipv4widget.h 0028 settings/ipv6widget.cpp 0029 settings/ipv6widget.h 0030 settings/pppoewidget.cpp 0031 settings/pppoewidget.h 0032 settings/pppwidget.cpp 0033 settings/pppwidget.h 0034 settings/security802-1x.cpp 0035 settings/security802-1x.h 0036 settings/teamwidget.cpp 0037 settings/teamwidget.h 0038 settings/vlanwidget.cpp 0039 settings/vlanwidget.h 0040 settings/wificonnectionwidget.cpp 0041 settings/wificonnectionwidget.h 0042 settings/wifisecurity.cpp 0043 settings/wifisecurity.h 0044 settings/wiredconnectionwidget.cpp 0045 settings/wiredconnectionwidget.h 0046 settings/wiredsecurity.cpp 0047 settings/wiredsecurity.h 0048 settings/wireguardinterfacewidget.cpp 0049 settings/wireguardinterfacewidget.h 0050 settings/wireguardpeerwidget.cpp 0051 settings/wireguardpeerwidget.h 0052 settings/wireguardtabwidget.cpp 0053 settings/wireguardtabwidget.h 0054 0055 simpleiplistvalidator.cpp 0056 simpleiplistvalidator.h 0057 simpleipv4addressvalidator.cpp 0058 simpleipv4addressvalidator.h 0059 simpleipv6addressvalidator.cpp 0060 simpleipv6addressvalidator.h 0061 vpnuiplugin.cpp 0062 vpnuiplugin.h 0063 0064 widgets/advancedpermissionswidget.cpp 0065 widgets/advancedpermissionswidget.h 0066 widgets/bssidcombobox.cpp 0067 widgets/bssidcombobox.h 0068 widgets/delegate.cpp 0069 widgets/delegate.h 0070 widgets/editlistdialog.cpp 0071 widgets/editlistdialog.h 0072 widgets/hwaddrcombobox.cpp 0073 widgets/hwaddrcombobox.h 0074 widgets/intdelegate.cpp 0075 widgets/intdelegate.h 0076 widgets/ipv4delegate.cpp 0077 widgets/ipv4delegate.h 0078 widgets/ipv4routeswidget.cpp 0079 widgets/ipv4routeswidget.h 0080 widgets/ipv6delegate.cpp 0081 widgets/ipv6delegate.h 0082 widgets/ipv6routeswidget.cpp 0083 widgets/ipv6routeswidget.h 0084 widgets/passwordfield.cpp 0085 widgets/passwordfield.h 0086 widgets/settingwidget.cpp 0087 widgets/settingwidget.h 0088 widgets/ssidcombobox.cpp 0089 widgets/ssidcombobox.h 0090 widgets/mobileconnectionwizard.cpp 0091 widgets/mobileconnectionwizard.h 0092 wireguardkeyvalidator.cpp 0093 wireguardkeyvalidator.h 0094 mobileproviders.cpp 0095 mobileproviders.h 0096 ) 0097 0098 ki18n_wrap_ui(plasmanm_editor_SRCS 0099 settings/ui/802-1x.ui 0100 settings/ui/bond.ui 0101 settings/ui/bridge.ui 0102 settings/ui/bt.ui 0103 settings/ui/cdma.ui 0104 settings/ui/connectionwidget.ui 0105 settings/ui/gsm.ui 0106 settings/ui/infiniband.ui 0107 settings/ui/ipv4.ui 0108 settings/ui/ipv6.ui 0109 settings/ui/ppp.ui 0110 settings/ui/pppoe.ui 0111 settings/ui/team.ui 0112 settings/ui/vlan.ui 0113 settings/ui/team.ui 0114 settings/ui/wificonnectionwidget.ui 0115 settings/ui/wifisecurity.ui 0116 settings/ui/wiredconnectionwidget.ui 0117 settings/ui/wiredsecurity.ui 0118 settings/ui/wireguardinterfacewidget.ui 0119 settings/ui/wireguardtabwidget.ui 0120 settings/ui/wireguardpeerwidget.ui 0121 0122 widgets/ui/advancedpermissionswidget.ui 0123 widgets/ui/ipv4routes.ui 0124 widgets/ui/ipv6routes.ui 0125 0126 connectioneditortabwidget.ui 0127 ) 0128 0129 ecm_qt_declare_logging_category(plasmanm_editor_SRCS HEADER plasma_nm_editor.h IDENTIFIER PLASMA_NM_EDITOR_LOG CATEGORY_NAME org.kde.plasma.nm.editor DESCRIPTION "Plasma NM (editor)" EXPORT PLASMANM) 0130 0131 add_library(plasmanm_editor SHARED ${plasmanm_editor_SRCS}) 0132 0133 target_include_directories(plasmanm_editor 0134 PUBLIC 0135 ${CMAKE_CURRENT_SOURCE_DIR}/widgets 0136 PRIVATE 0137 ${CMAKE_SOURCE_DIR}/libs 0138 ) 0139 0140 target_link_libraries(plasmanm_editor 0141 PUBLIC 0142 KF5::ConfigWidgets 0143 KF5::Completion 0144 KF5::NetworkManagerQt 0145 KF5::WidgetsAddons 0146 KF5::ModemManagerQt 0147 Qt::Widgets 0148 PRIVATE 0149 KF5::I18n 0150 KF5::KIOWidgets 0151 KF5::Notifications 0152 KF5::Solid 0153 KF5::Wallet 0154 Qt::DBus 0155 Qt::Network 0156 qca-qt${QT_MAJOR_VERSION} 0157 ) 0158 0159 target_compile_definitions(plasmanm_editor PRIVATE BROADBANDPROVIDER_DATABASE=\"${BROADBANDPROVIDER_DATABASE}\") 0160 0161 install(TARGETS plasmanm_editor ${KDE_INSTALL_TARGETS_DEFAULT_ARGS})