add_definitions(
-DTRANSLATION_DOMAIN=\"dolphin\"
- -DQT_USE_FAST_CONCATENATION
- -DQT_USE_FAST_OPERATOR_PLUS
)
remove_definitions(
-DQT_NO_CAST_FROM_BYTEARRAY
- -DQT_NO_URL_CAST_FROM_STRING
-DQT_NO_SIGNALS_SLOTS_KEYWORDS
-DQT_NO_CAST_FROM_ASCII
-DQT_NO_CAST_TO_ASCII
kitemviews/private/kitemlistviewanimation.cpp
kitemviews/private/kitemlistviewlayouter.cpp
kitemviews/private/kpixmapmodifier.cpp
- settings/additionalinfodialog.cpp
settings/applyviewpropsjob.cpp
settings/viewmodes/viewmodesettings.cpp
settings/viewpropertiesdialog.cpp
target_link_libraries(
dolphinprivate PUBLIC
dolphinvcs
+ Qt5::Concurrent
Qt5::Gui
KF5::Crash
KF5::I18n
dolphinviewcontainer.cpp
dolphincontextmenu.cpp
dolphintabbar.cpp
+ dolphinplacesmodelsingleton.cpp
dolphinrecenttabsmenu.cpp
dolphintabpage.cpp
dolphintabwidget.cpp
+ trash/dolphintrash.cpp
filterbar/filterbar.cpp
- main.cpp
panels/information/filemetadataconfigurationdialog.cpp
panels/information/informationpanel.cpp
panels/information/informationpanelcontent.cpp
panels/folders/foldersitemlistwidget.cpp
panels/folders/treeviewcontextmenu.cpp
panels/folders/folderspanel.cpp
+ panels/terminal/terminalpanel.cpp
search/dolphinfacetswidget.cpp
search/dolphinsearchbox.cpp
settings/general/behaviorsettingspage.cpp
settings/dolphin_versioncontrolsettings.kcfgc
)
-if(NOT WIN32)
- set(dolphinstatic_SRCS ${dolphinstatic_SRCS} panels/terminal/terminalpanel.cpp)
-endif()
-
qt5_add_resources(dolphinstatic_SRCS dolphin.qrc)
add_library(dolphinstatic STATIC ${dolphinstatic_SRCS})
-target_include_directories(dolphinstatic PRIVATE ${PHONON_INCLUDES})
+target_include_directories(dolphinstatic SYSTEM PRIVATE ${PHONON_INCLUDES})
target_link_libraries(dolphinstatic
dolphinprivate
KF5::KCMUtils
kf5_add_kdeinit_executable(dolphin ${dolphin_SRCS})
-target_link_libraries(kdeinit_dolphin
+target_link_libraries(kdeinit_dolphin PRIVATE
dolphinstatic
dolphinprivate
)