Clean-up and refactor the blowfish encryption stuff
[quassel.git] / src / qtui / CMakeLists.txt
index fb74978..aa0496d 100644 (file)
@@ -2,13 +2,15 @@
 
 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)
-  include_directories(${INDICATEQT_INCLUDE_DIRS})
-endif(INDICATEQT_FOUND)
-
 set(SOURCES
     aboutdlg.cpp
     awaylogfilter.cpp
@@ -40,6 +42,7 @@ set(SOURCES
     legacysystemtray.cpp
     mainpage.cpp
     mainwin.cpp
+    markerlineitem.cpp
     msgprocessorstatuswidget.cpp
     nicklistwidget.cpp
     qtui.cpp
@@ -86,6 +89,7 @@ set(MOC_HDRS
     legacysystemtray.h
     mainpage.h
     mainwin.h
+    markerlineitem.h
     msgprocessorstatuswidget.h
     nicklistwidget.h
     qtui.h
@@ -164,6 +168,7 @@ if(INDICATEQT_FOUND)
   set(SOURCES ${SOURCES} indicatornotificationbackend.cpp)
   set(MOC_HDRS ${MOC_HDRS} indicatornotificationbackend.h)
   set(FORMS ${FORMS} indicatornotificationconfigwidget.ui)
+  include_directories(${INDICATEQT_INCLUDE_DIRS})
 endif(INDICATEQT_FOUND)
 
 foreach(FORM ${FORMS})