From 4af3a2dcb43d053865af282c2492cc60c4b438d2 Mon Sep 17 00:00:00 2001 From: Sebastian Trueg Date: Tue, 20 Mar 2007 09:01:22 +0000 Subject: Improved KMetaData integration. The Dolphin info sidebar now uses KMetaData to allow file rating, commenting, and tagging. This commit is indended to show what can be done with KMetaData in an easy way. The GUI is not perfect yet. svn path=/trunk/KDE/kdebase/apps/; revision=644510 --- src/CMakeLists.txt | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'src/CMakeLists.txt') diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index b3edb92c2..3c437e139 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -33,7 +33,7 @@ set(dolphin_SRCS iconsviewsettingspage.cpp infosidebarpage.cpp main.cpp - metadataloader.cpp + metadatawidget.cpp protocolcombo.cpp pixmapviewer.cpp renamedialog.cpp @@ -68,13 +68,14 @@ qt4_add_dbus_adaptor(dolphin_SRCS kde4_add_executable(dolphin ${dolphin_SRCS}) # find Nepomuk's libkmetadata find_path(KMETADATA_INCLUDE_DIR NAMES kmetadata/kmetadata.h PATHS ${KDE4_INCLUDE_DIR}) -find_library(KMETADATA_LIBRARY NAMES kmetadata PATHS ${KDE4_LIB_DIR}) -if(KMETADATA_INCLUDE_DIR AND KMETADATA_LIBRARY) -set(KDE4_KMETADATA kmetadata) +find_library(KMETADATA_LIBRARY NAMES kmetadata kmetadatatools PATHS ${KDE4_LIB_DIR}) +find_library(KMETADATA_TOOLS_LIBRARY NAMES kmetadatatools PATHS ${KDE4_LIB_DIR}) +if(KMETADATA_INCLUDE_DIR AND KMETADATA_LIBRARY AND KMETADATA_TOOLS_LIBRARY) +set(KDE4_KMETADATA kmetadata kmetadatatools) set(HAVE_KMETADATA 1) else(KMETADATA_INCLUDE_DIR AND KMETADATA_LIBRARY) set(KDE4_KMETADATA "") -endif(KMETADATA_INCLUDE_DIR AND KMETADATA_LIBRARY) +endif(KMETADATA_INCLUDE_DIR AND KMETADATA_LIBRARY AND KMETADATA_TOOLS_LIBRARY) configure_file(config-kmetadata.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config-kmetadata.h ) target_link_libraries(dolphin ${KDE4_KDECORE_LIBS} ${KDE4_KDEPRINT_LIBS} ${KDE4_KMETADATA} konq) -- cgit v1.3.1