Warning, /plasma/plasma-pa/src/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 add_definitions(-DTRANSLATION_DOMAIN=\"kcm_pulseaudio\")
0002 
0003 ecm_add_qml_module(plasma-volume-declarative URI org.kde.plasma.private.volume)
0004 
0005 target_sources(plasma-volume-declarative PRIVATE
0006     card.cpp
0007     client.cpp
0008     context.cpp
0009     device.cpp
0010     maps.cpp
0011     operation.cpp
0012     port.cpp
0013     profile.cpp
0014     pulseaudio.cpp
0015     pulseobject.cpp
0016     sink.cpp
0017     sinkinput.cpp
0018     modulemanager.cpp
0019     source.cpp
0020     sourceoutput.cpp
0021     stream.cpp
0022     volumemonitor.cpp
0023     volumeobject.cpp
0024     debug.cpp
0025     server.cpp
0026     streamrestore.cpp
0027     module.cpp
0028     canberracontext.cpp
0029     speakertest.cpp
0030     gsettingsitem.cpp
0031     soundthemeconfig.cpp
0032     qml/globalactioncollection.cpp
0033     qml/listitemmenu.cpp
0034     qml/plugin.cpp
0035     qml/microphoneindicator.cpp
0036     qml/volumeosd.cpp
0037     qml/volumefeedback.cpp
0038 )
0039 
0040 ecm_target_qml_sources(plasma-volume-declarative VERSION 0.1 SOURCES
0041     qml/PulseObjectFilterModel.qml
0042 )
0043 
0044 set_property(SOURCE qml/dbus/osdService.xml APPEND PROPERTY CLASSNAME OsdServiceInterface)
0045 qt_add_dbus_interface(dbus_SRCS qml/dbus/osdService.xml osdservice)
0046 
0047 target_sources(plasma-volume-declarative PRIVATE ${dbus_SRCS})
0048 
0049 kconfig_add_kcfg_files(plasma-volume-declarative GENERATE_MOC qml/globalconfig.kcfgc)
0050 
0051 target_link_libraries(plasma-volume-declarative PRIVATE
0052     Qt::Core
0053     Qt::Gui
0054     Qt::DBus
0055     Qt::Quick
0056     Qt::Widgets
0057     KF6::GlobalAccel
0058     KF6::I18n
0059     KF6::StatusNotifierItem
0060     KF6::ConfigCore
0061     KF6::ConfigGui
0062     KF6::CoreAddons
0063     Canberra::Canberra
0064     PkgConfig::LIBPULSE
0065     PkgConfig::LIBPULSE_MAINLOOP
0066     PkgConfig::GIO
0067 )
0068 
0069 ecm_finalize_qml_module(plasma-volume-declarative)
0070 
0071 add_subdirectory(kcm)