You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
include_directories(
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}
|
|
|
|
${CMAKE_CURRENT_BINARY_DIR}
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
|
|
##### gwenviewcore (shared)
|
|
|
|
|
|
|
|
set( gwenviewcore_SRCS
|
|
|
|
pngformattype.cpp
|
|
|
|
printdialog.cpp
|
|
|
|
printdialogpagebase.ui
|
|
|
|
thumbnailloadjob.cpp
|
|
|
|
imageview.cpp
|
|
|
|
imageviewcontroller.cpp
|
|
|
|
document.cpp
|
|
|
|
externaltoolmanager.cpp
|
|
|
|
externaltoolcontext.cpp
|
|
|
|
externaltoolaction.cpp
|
|
|
|
externaltooldialogbase.ui
|
|
|
|
externaltooldialog.cpp
|
|
|
|
fileviewcontroller.cpp
|
|
|
|
filethumbnailview.cpp
|
|
|
|
fileoperation.cpp
|
|
|
|
fileopobject.cpp
|
|
|
|
filethumbnailviewitem.cpp
|
|
|
|
filterbar.ui
|
|
|
|
qxcfi.cpp
|
|
|
|
archive.cpp
|
|
|
|
slideshow.cpp
|
|
|
|
filedetailview.cpp
|
|
|
|
filedetailviewitem.cpp
|
|
|
|
imagesavedialog.cpp
|
|
|
|
jpegformattype.cpp
|
|
|
|
mngformattype.cpp
|
|
|
|
xpm.cpp
|
|
|
|
documentimpl.cpp
|
|
|
|
documentloadingimpl.cpp
|
|
|
|
documentloadedimpl.cpp
|
|
|
|
documentjpegloadedimpl.cpp
|
|
|
|
documentanimatedloadedimpl.cpp
|
|
|
|
documentotherloadedimpl.cpp
|
|
|
|
busylevelmanager.cpp
|
|
|
|
cache.cpp
|
|
|
|
threadgate.cpp
|
|
|
|
imageviewtools.cpp
|
|
|
|
fullscreenbar.cpp
|
|
|
|
imageloader.cpp
|
|
|
|
cursortracker.cpp
|
|
|
|
captionformatter.cpp
|
|
|
|
thumbnaildetailsdialogbase.ui
|
|
|
|
thumbnaildetailsdialog.cpp
|
|
|
|
xcursor.cpp
|
|
|
|
mimetypeutils.cpp
|
|
|
|
bcgdialog.cpp
|
|
|
|
bcgdialogbase.ui
|
|
|
|
timeutils.cpp
|
|
|
|
clicklineedit.cpp
|
|
|
|
inputdialog.cpp
|
|
|
|
deletedialog.cpp
|
|
|
|
deletedialogbase.ui
|
|
|
|
miscconfig.kcfgc
|
|
|
|
slideshowconfig.kcfgc
|
|
|
|
fileoperationconfig.kcfgc
|
|
|
|
fullscreenconfig.kcfgc
|
|
|
|
imageviewconfig.kcfgc
|
|
|
|
fileviewconfig.kcfgc
|
|
|
|
)
|
|
|
|
|
|
|
|
tde_add_library( gwenviewcore SHARED AUTOMOC
|
|
|
|
SOURCES ${gwenviewcore_SRCS}
|
|
|
|
LINK
|
|
|
|
tsthread-static gvimageutils-static
|
|
|
|
tdecore-shared tdeio-shared tdemediaplayer-shared
|
|
|
|
tdeparts-shared tdeprint-shared tdeui-shared
|
|
|
|
${EXIV2_LIBRARIES} ${JPEG_LIBRARIES} ${MNG_LIBRARY}
|
|
|
|
${PNG_LIBRARIES} ${XCURSOR_LIBRARIES} ${CMAKE_THREAD_LIBS_INIT}
|
|
|
|
VERSION 1.0.0
|
|
|
|
DESTINATION ${LIB_INSTALL_DIR}
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
|
|
##### other files
|
|
|
|
|
|
|
|
install(
|
|
|
|
FILES
|
|
|
|
miscconfig.kcfg slideshowconfig.kcfg fileoperationconfig.kcfg
|
|
|
|
fullscreenconfig.kcfg imageviewconfig.kcfg fileviewconfig.kcfg
|
|
|
|
DESTINATION ${KCFG_INSTALL_DIR}
|
|
|
|
)
|