include(ECMAddAppIcon)
+set(ADMIN_WORKER_PACKAGE_NAME "kio-admin")
+set(FILELIGHT_PACKAGE_NAME "filelight")
configure_file(config-dolphin.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config-dolphin.h)
add_definitions(
Qt6::DBus
Qt6::Gui
KF6::I18n
+ KF6::GuiAddons
KF6::IconThemes
KF6::KIOCore
KF6::KIOWidgets
dolphincontextmenu.cpp
dolphinnavigatorswidgetaction.cpp
dolphintabbar.cpp
+ dolphinpackageinstaller.cpp
dolphinplacesmodelsingleton.cpp
dolphinrecenttabsmenu.cpp
dolphintabpage.cpp
dolphincontextmenu.h
dolphinnavigatorswidgetaction.h
dolphintabbar.h
+ dolphinpackageinstaller.h
dolphinplacesmodelsingleton.h
dolphinrecenttabsmenu.h
dolphintabpage.h
target_link_libraries(dolphinstatic
dolphinprivate
KF6::CoreAddons
+ KF6::GuiAddons
KF6::KCMUtils
KF6::DBusAddons
KF6::Notifications
Phonon::phonon4qt6
)
-if (HAVE_PLASMA_ACTIVITIES)
+if(HAVE_PACKAGEKIT)
target_link_libraries(
dolphinstatic
- Plasma::Activities
+ PK::packagekitqt6
)
endif()
# The settings are still accessible from the hamburger menu
add_library(kcm_dolphinviewmodes MODULE)
add_library(kcm_dolphingeneral MODULE)
+ target_compile_definitions(kcm_dolphingeneral PUBLIC IS_KCM)
target_sources(kcm_dolphinviewmodes PRIVATE
settings/kcm/kcmdolphinviewmodes.cpp