From bf0420945a0351afe5e965deb500db23c540a67e Mon Sep 17 00:00:00 2001 From: Dominik Schmidt Date: Sat, 25 May 2013 17:23:38 +0200 Subject: [PATCH] Don't use native mac widgets with Qt5 --- src/libtomahawk/CMakeLists.txt | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/src/libtomahawk/CMakeLists.txt b/src/libtomahawk/CMakeLists.txt index c3e6e4774..9002682cf 100644 --- a/src/libtomahawk/CMakeLists.txt +++ b/src/libtomahawk/CMakeLists.txt @@ -459,11 +459,22 @@ IF( APPLE ) SET( libSources ${libSources} utils/TomahawkUtils_Mac.mm mac/FileHelpers.mm - thirdparty/Qocoa/qbutton_mac.mm - thirdparty/Qocoa/qsearchfield_mac.mm - thirdparty/Qocoa/qtoolbartabdialog_mac.mm widgets/SourceTreePopupDialog_mac.mm ) + if( BUILD_WITH_QT4 ) + list(APPEND libSources + thirdparty/Qocoa/qbutton_mac.mm + thirdparty/Qocoa/qsearchfield_mac.mm + thirdparty/Qocoa/qtoolbartabdialog_mac.mm + ) + else() + list(APPEND libSources + thirdparty/Qocoa/qbutton.cpp + thirdparty/Qocoa/qsearchfield.cpp + thirdparty/Qocoa/qtoolbartabdialog.cpp + ) + endif() + SET_SOURCE_FILES_PROPERTIES(utils/TomahawkUtils_Mac.mm PROPERTIES COMPILE_FLAGS "-fvisibility=default") SET( OS_SPECIFIC_LINK_LIBRARIES