Some buildsystem fixes for optional modules and Qt vars
[quassel.git] / src / qtui / CMakeLists.txt
index b806d66..d2b3852 100644 (file)
@@ -2,7 +2,13 @@
 
 set(QT_DONT_USE_QTGUI 0)
 set(QT_USE_QTNETWORK 1)
-set(QT_USE_QTDBUS 1)
+if(HAVE_DBUS)
+  set(QT_USE_QTDBUS 1)
+endif(HAVE_DBUS)
+if(HAVE_WEBKIT)
+  set(QT_USE_QTWEBKIT 1)
+  set(QT_USE_XMLPATTERNS 1)
+endif(HAVE_WEBKIT)
 include(${QT_USE_FILE})
 
 if(INDICATEQT_FOUND)
@@ -37,10 +43,10 @@ set(SOURCES
     debugmessagemodelfilter.cpp
     inputwidget.cpp
     ircconnectionwizard.cpp
-    jumpkeyhandler.cpp
     legacysystemtray.cpp
     mainpage.cpp
     mainwin.cpp
+    markerlineitem.cpp
     msgprocessorstatuswidget.cpp
     nicklistwidget.cpp
     qtui.cpp
@@ -84,10 +90,10 @@ set(MOC_HDRS
     debugmessagemodelfilter.h
     inputwidget.h
     ircconnectionwizard.h
-    jumpkeyhandler.h
     legacysystemtray.h
     mainpage.h
     mainwin.h
+    markerlineitem.h
     msgprocessorstatuswidget.h
     nicklistwidget.h
     qtui.h