diff --git a/tags/CMakeLists.txt b/tags/CMakeLists.txt index fab696f86..e3e02d74c 100644 --- a/tags/CMakeLists.txt +++ b/tags/CMakeLists.txt @@ -1,6 +1,5 @@ -include_directories(${QTINCLUDES}) -include_directories(${CMAKE_SOURCE_DIR}/tags) -set(CANTATA_TAGS_SRCS ${CANTATA_TAGS_SRCS} main.cpp tagserver.cpp tags.cpp filetyperesolver.cpp ../mpd/song.cpp) +include_directories(${QTINCLUDES} ${TAGLIB_INCLUDES} ${CMAKE_SOURCE_DIR}/tags) +set(CANTATA_TAGS_SRCS main.cpp tagserver.cpp tags.cpp filetyperesolver.cpp ../mpd/song.cpp) set(CANTATA_TAGS_MOC_HDRS tagserver.h) if (ENABLE_KDE_SUPPORT) @@ -10,13 +9,12 @@ else (ENABLE_KDE_SUPPORT) if (ENABLE_QT5) QT5_WRAP_CPP(CANTATA_TAGS_MOC_SRCS ${CANTATA_TAGS_MOC_HDRS}) else (ENABLE_QT5) - INCLUDE(${QT_USE_FILE}) QT4_WRAP_CPP(CANTATA_TAGS_MOC_SRCS ${CANTATA_TAGS_MOC_HDRS}) endif (ENABLE_QT5) if (WIN32) set(CMAKE_BUILD_TYPE "Release") - ADD_EXECUTABLE(cantata-tags WIN32 ${CANTATA_TAGS_SRCS} ${CANTATA_TAGS_MOC_SRCS}}) + ADD_EXECUTABLE(cantata-tags WIN32 ${CANTATA_TAGS_SRCS} ${CANTATA_TAGS_MOC_SRCS}) install(TARGETS cantata-tags DESTINATION ${CMAKE_INSTALL_PREFIX}) else (WIN32) ADD_EXECUTABLE(cantata-tags ${CANTATA_TAGS_SRCS} ${CANTATA_TAGS_MOC_SRCS}) @@ -25,14 +23,9 @@ else (ENABLE_KDE_SUPPORT) endif (ENABLE_KDE_SUPPORT) add_definitions(-DCANTATA_NO_SONG_TIME_FUNCTION) -include_directories(${TAGLIB_INCLUDES}) target_link_libraries(cantata-tags ${TAGLIB_LIBRARIES} ${QTCORELIBS} ${QTNETWORKLIBS}) if (TAGLIB-EXTRAS_FOUND) target_link_libraries(cantata-tags ${TAGLIB-EXTRAS_LIBRARIES}) include_directories(${TAGLIB-EXTRAS_INCLUDES}) endif (TAGLIB-EXTRAS_FOUND) - - - - diff --git a/tags/tagclient.cpp b/tags/tagclient.cpp index 3680f5d68..53ad778e3 100644 --- a/tags/tagclient.cpp +++ b/tags/tagclient.cpp @@ -35,6 +35,7 @@ K_GLOBAL_STATIC(TagClient, instance) #include #include #include +#include #endif #include @@ -332,7 +333,7 @@ void TagClient::stopHelper() socket=0; if (p) { disconnect(p, SIGNAL(error(QProcess::ProcessError)), this, SLOT(processError(QProcess::ProcessError))); - p->terminate(); + p->kill(); p->deleteLater(); } if (s) {