]> cloud.milkyroute.net Git - dolphin.git/blobdiff - src/CMakeLists.txt
Apply 2 suggestion(s) to 1 file(s)
[dolphin.git] / src / CMakeLists.txt
index e58112d66a485640fcdec8fdf6468d9c69a1a02e..6e982fce81eef943a3e2d5285ea646d11edd4fde 100644 (file)
@@ -117,6 +117,7 @@ target_sources(dolphinprivate PRIVATE
     views/viewmodecontroller.cpp
     views/viewproperties.cpp
     views/zoomlevelinfo.cpp
+    views/zoomwidgetaction.cpp
     dolphinremoveaction.cpp
     middleclickactioneventfilter.cpp
     dolphinnewfilemenu.cpp
@@ -170,6 +171,7 @@ target_sources(dolphinprivate PRIVATE
     views/viewmodecontroller.h
     views/viewproperties.h
     views/zoomlevelinfo.h
+    views/zoomwidgetaction.h
     dolphinremoveaction.h
     middleclickactioneventfilter.h
     dolphinnewfilemenu.h
@@ -230,6 +232,7 @@ target_link_libraries(
     KF6::Codecs
     KF6::KCMUtils
     KF6::FileMetaData
+    KF6::ColorScheme
 
     ${FTS_LIB}
 )
@@ -422,12 +425,12 @@ if(HAVE_BALOO)
         panels/information/informationpanel.cpp
         panels/information/informationpanelcontent.cpp
         panels/information/pixmapviewer.cpp
-        panels/information/phononwidget.cpp
+        panels/information/mediawidget.cpp
         settings/interface/panelsettingspage.cpp
         panels/information/informationpanel.h
         panels/information/informationpanelcontent.h
         panels/information/pixmapviewer.h
-        panels/information/phononwidget.h
+        panels/information/mediawidget.h
         settings/interface/panelsettingspage.h
     )
 
@@ -435,6 +438,10 @@ if(HAVE_BALOO)
         panels/information/dolphin_informationpanelsettings.kcfgc
     )
 
+    target_link_libraries(dolphinstatic
+        Qt::Multimedia
+        Qt::MultimediaWidgets
+    )
 endif()
 
 if(HAVE_KUSERFEEDBACK)
@@ -474,7 +481,6 @@ target_sources(dolphinstatic PRIVATE
     ${dolphin_dbus_SRCS}
 )
 
-target_include_directories(dolphinstatic SYSTEM PRIVATE ${PHONON_INCLUDES})
 target_link_libraries(dolphinstatic
     dolphinprivate
     KF6::CoreAddons
@@ -483,7 +489,6 @@ target_link_libraries(dolphinstatic
     KF6::DBusAddons
     KF6::Notifications
     KF6::BookmarksWidgets
-    Phonon::phonon4qt6
 )
 
 if(HAVE_PACKAGEKIT)
@@ -671,14 +676,4 @@ if(BUILD_TESTING)
     add_subdirectory(tests)
 endif()
 
-# movetonewfolderitemaction plugin
-
-kcoreaddons_add_plugin(movetonewfolderitemaction
-    SOURCES itemactions/movetonewfolderitemaction.cpp itemactions/movetonewfolderitemaction.h
-    INSTALL_NAMESPACE "kf6/kfileitemaction")
-
-target_link_libraries(movetonewfolderitemaction
-    KF6::I18n
-    KF6::KIOCore
-    KF6::KIOWidgets
-    KF6::KIOFileWidgets)
+add_subdirectory(itemactions)