DataStreamPeer: Optimize the InitData message
[quassel.git] / src / qtui / CMakeLists.txt
index 86217b8..e649d15 100644 (file)
@@ -55,6 +55,7 @@ set(SOURCES
     qtuimessageprocessor.cpp
     qtuisettings.cpp
     qtuistyle.cpp
+    receivefiledlg.cpp
     settingsdlg.cpp
     settingspagedlg.cpp
     simplenetworkeditor.cpp
@@ -101,6 +102,7 @@ set(MOC_HDRS
     qtuiapplication.h
     qtuimessageprocessor.h
     qtuistyle.h
+    receivefiledlg.h
     settingsdlg.h
     settingspagedlg.h
     simplenetworkeditor.h
@@ -140,12 +142,18 @@ set(FORMS
     settingsdlg.ui
     settingspagedlg.ui
     simplenetworkeditor.ui
+    receivefiledlg.ui
     topicwidget.ui)
 
 if(HAVE_KDE)
   set(SOURCES ${SOURCES} knotificationbackend.cpp)
   set(MOC_HDRS ${MOC_HDRS} knotificationbackend.h)
 else(HAVE_KDE)
+  if(HAVE_SNORENOTIFY)
+    set(SOURCES ${SOURCES} snorenotificationbackend.cpp)
+    set(MOC_HDRS ${MOC_HDRS} snorenotificationbackend.h)
+    set(FORMS ${FORMS} snorentificationconfigwidget.ui)
+  endif(HAVE_SNORENOTIFY)
   if(HAVE_PHONON)
     set(SOURCES ${SOURCES} phononnotificationbackend.cpp)
     set(MOC_HDRS ${MOC_HDRS} phononnotificationbackend.h)
@@ -155,8 +163,8 @@ else(HAVE_KDE)
 endif(HAVE_KDE)
 
 if(HAVE_DBUS)
-  set(SOURCES ${SOURCES} statusnotifieritem.cpp statusnotifieritemdbus.cpp)
-  set(MOC_HDRS ${MOC_HDRS} statusnotifieritem.h statusnotifieritemdbus.h)
+  set(SOURCES ${SOURCES} statusnotifieritem.cpp statusnotifieritemdbus.cpp dockmanagernotificationbackend.cpp)
+  set(MOC_HDRS ${MOC_HDRS} statusnotifieritem.h statusnotifieritemdbus.h dockmanagernotificationbackend.h)
   set(FORMS ${FORMS})
   if(WITH_QT5)
     qt5_add_dbus_interface(DBUS ../../interfaces/org.kde.StatusNotifierWatcher.xml statusnotifierwatcher)
@@ -182,12 +190,17 @@ if(INDICATEQT_FOUND)
   include_directories(${INDICATEQT_INCLUDE_DIRS})
 endif(INDICATEQT_FOUND)
 
+if(HAVE_NOTIFICATION_CENTER)
+  set(SOURCES ${SOURCES} osxnotificationbackend.mm)
+  set(MOC_HDRS ${MOC_HDRS} osxnotificationbackend.h)
+endif()
+
 foreach(FORM ${FORMS})
   set(FORMPATH ${FORMPATH} ui/${FORM})
 endforeach(FORM ${FORMS})
 
 # handle settingspages
-include(settingspages/settingspages.inc)
+include(settingspages/settingspages.cmake)
 foreach(SP ${SETTINGSPAGES})
   set(SPSRC ${SPSRC} settingspages/${SP}settingspage.cpp)
   set(SPHDR ${SPHDR} settingspages/${SP}settingspage.h)