+# Setup Phonon support
+if(WITH_PHONON)
+ find_package(Phonon)
+ if(PHONON_FOUND)
+ message(STATUS "Enabling Phonon support")
+ add_definitions(-DHAVE_PHONON)
+ set(HAVE_PHONON true)
+ set(MOC_DEFINES ${MOC_DEFINES} -DHAVE_PHONON)
+ else(PHONON_FOUND)
+ message(STATUS "Phonon not found, disabling audio notifications")
+ endif(PHONON_FOUND)
+else(WITH_PHONON)
+ message(STATUS "Disabling Phonon support")
+endif(WITH_PHONON)
+
+# Setup KDE4 support
+if(WITH_KDE)
+ find_package(KDE4)
+ if(KDE4_FOUND)
+ message(STATUS "Enabling KDE4 integration")
+ include_directories(${KDE4_INCLUDES})
+ add_definitions(-DHAVE_KDE ${KDE4_DEFINITIONS})
+ set(HAVE_KDE 1)
+ set(MOC_DEFINES ${MOC_DEFINES} -DHAVE_KDE)
+ set(QUASSEL_KDE_LIBRARIES ${KDE4_KDECORE_LIBS} ${KDE4_KDEUI_LIBRARY} knotifyconfig)
+ set(OXYGEN_ICONS "External")
+ set(QUASSEL_ICONS "External")
+ else(KDE4_FOUND)
+ message(STATUS "KDE4 not found, disabling KDE integration")
+ endif(KDE4_FOUND)
+else(WITH_KDE)
+ message(STATUS "Disabling KDE4 integration")
+endif(WITH_KDE)