X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/blobdiff_plain/0772ebc3aaa1ea4717aedcdd7dacc95dedf8a307..b1c9b5126d:/src/CMakeLists.txt diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 60ede3846..6e5cb0d05 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -94,6 +94,7 @@ set(dolphin_SRCS dolphinmainwindow.cpp dolphinnewmenu.cpp dolphinviewcontainer.cpp + dolphinsearchbox.cpp dolphinstatusbar.cpp dolphindirlister.cpp dolphincontextmenu.cpp @@ -105,6 +106,7 @@ set(dolphin_SRCS panels/information/informationpanel.cpp panels/information/metadatawidget.cpp panels/information/metatextlabel.cpp + panels/information/phononwidget.cpp panels/folders/ktreeview.cpp panels/places/placespanel.cpp panels/panel.cpp @@ -126,6 +128,7 @@ set(dolphin_SRCS settings/settingspagebase.cpp settings/startupsettingspage.cpp settings/statusbarsettingspage.cpp + settings/trashsettingspage.cpp settings/viewsettingspage.cpp settings/viewsettingspagebase.cpp statusbarspaceinfo.cpp @@ -164,7 +167,7 @@ kde4_add_app_icon(dolphin_SRCS "${KDE4_ICON_INSTALL_DIR}/oxygen/*/apps/system-fi kde4_add_executable(dolphin ${dolphin_SRCS}) -target_link_libraries(dolphin ${KDE4_KIO_LIBS} ${KDE4_KDEPRINT_LIBS} ${KDE4_KFILE_LIBS} konq dolphinprivate) +target_link_libraries(dolphin ${KDE4_KIO_LIBS} ${KDE4_KDEPRINT_LIBS} ${KDE4_KFILE_LIBS} ${KDE4_KUTILS_LIBRARY} konq dolphinprivate ${KDE4_PHONON_LIBS}) if (Nepomuk_FOUND) target_link_libraries(dolphin ${NEPOMUK_LIBRARIES} ${SOPRANO_LIBRARIES}) @@ -190,6 +193,12 @@ set(kcm_dolphinnavigation_PART_SRCS settings/navigationsettingspage.cpp settings/settingspagebase.cpp) +set(kcm_dolphingeneral_PART_SRCS + kcm/kcmdolphingeneral.cpp + settings/behaviorsettingspage.cpp + settings/previewssettingspage.cpp + settings/settingspagebase.cpp) + kde4_add_kcfg_files(kcm_dolphinviewmodes_PART_SRCS settings/dolphin_columnmodesettings.kcfgc settings/dolphin_directoryviewpropertysettings.kcfgc @@ -200,18 +209,25 @@ kde4_add_kcfg_files(kcm_dolphinviewmodes_PART_SRCS kde4_add_kcfg_files(kcm_dolphinnavigation_PART_SRCS settings/dolphin_generalsettings.kcfgc) +kde4_add_kcfg_files(kcm_dolphingeneral_PART_SRCS + settings/dolphin_generalsettings.kcfgc) + kde4_add_plugin(kcm_dolphinviewmodes ${kcm_dolphinviewmodes_PART_SRCS}) kde4_add_plugin(kcm_dolphinnavigation ${kcm_dolphinnavigation_PART_SRCS}) +kde4_add_plugin(kcm_dolphingeneral ${kcm_dolphingeneral_PART_SRCS}) target_link_libraries(kcm_dolphinviewmodes ${KDE4_KDEUI_LIBS} ${KDE4_KFILE_LIBS} dolphinprivate) target_link_libraries(kcm_dolphinnavigation ${KDE4_KDEUI_LIBS} ${KDE4_KFILE_LIBS} dolphinprivate) +target_link_libraries(kcm_dolphingeneral ${KDE4_KDEUI_LIBS} ${KDE4_KFILE_LIBS} dolphinprivate) if (Nepomuk_FOUND) target_link_libraries(kcm_dolphinviewmodes ${NEPOMUK_LIBRARIES}) target_link_libraries(kcm_dolphinnavigation ${NEPOMUK_LIBRARIES}) + target_link_libraries(kcm_dolphingeneral ${NEPOMUK_LIBRARIES}) endif (Nepomuk_FOUND) install(TARGETS kcm_dolphinviewmodes DESTINATION ${PLUGIN_INSTALL_DIR} ) install(TARGETS kcm_dolphinnavigation DESTINATION ${PLUGIN_INSTALL_DIR} ) +install(TARGETS kcm_dolphingeneral DESTINATION ${PLUGIN_INSTALL_DIR} ) ########### install files ############### @@ -220,3 +236,4 @@ install( FILES settings/dolphin_directoryviewpropertysettings.kcfg settings/dol install( FILES dolphinui.rc DESTINATION ${DATA_INSTALL_DIR}/dolphin ) install( FILES kcm/kcmdolphinviewmodes.desktop DESTINATION ${SERVICES_INSTALL_DIR} ) install( FILES kcm/kcmdolphinnavigation.desktop DESTINATION ${SERVICES_INSTALL_DIR} ) +install( FILES kcm/kcmdolphingeneral.desktop DESTINATION ${SERVICES_INSTALL_DIR} )