]> cloud.milkyroute.net Git - dolphin.git/blobdiff - src/CMakeLists.txt
Implemented the possibility for sorting/grouping behaviors that are not tied to roles...
[dolphin.git] / src / CMakeLists.txt
index d8fdc5f4baee043d70f9c51d329f02ed89ae4532..a94da9d5a5002c000e658d833467b75920b7f1b2 100644 (file)
@@ -197,6 +197,7 @@ target_link_libraries(
     dolphinprivate PUBLIC
     dolphinvcs
     Qt6::Concurrent
+    Qt6::DBus
     Qt6::Gui
     KF6::I18n
     KF6::IconThemes
@@ -261,6 +262,8 @@ install(FILES dolphinpartactions.desktop DESTINATION "${KDE_INSTALL_DATADIR}/dol
 add_library(dolphinstatic STATIC)
 
 target_sources(dolphinstatic PRIVATE
+    admin/bar.cpp
+    admin/workerintegration.cpp
     animatedheightwidget.cpp
     disabledactionnotifier.cpp
     dolphinbookmarkhandler.cpp
@@ -320,6 +323,8 @@ target_sources(dolphinstatic PRIVATE
     global.cpp
     dolphin.qrc
 
+    admin/bar.h
+    admin/workerintegration.h
     animatedheightwidget.h
     dolphinbookmarkhandler.h
     dolphindockwidget.h
@@ -612,3 +617,15 @@ install( FILES settings/dolphin_detailsmodesettings.upd
 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)