1 # Builds the client module
3 # In Qt4, we still have some minor deps to QtUi: QItemSelectionModel, QSortFilterProxyModel
4 # Still in Qt5: QAbstractItemView in BufferModel
9 list(APPEND _modules Widgets)
13 list(APPEND _modules DBus)
16 setup_qt_variables(Gui Network ${_modules})
19 abstractmessageprocessor.cpp
25 clientaliasmanager.cpp
27 clientbacklogmanager.cpp
28 clientbufferviewconfig.cpp
29 clientbufferviewmanager.cpp
31 clientignorelistmanager.cpp
32 clientirclisthelper.cpp
35 clienttransfermanager.cpp
36 clientuserinputhandler.cpp
45 selectionmodelsynchronizer.cpp
53 include_directories(${CMAKE_SOURCE_DIR}/src/common ${QUASSEL_QT_INCLUDES})
55 add_library(mod_client STATIC ${SOURCES})
56 add_dependencies(mod_client mod_common)
58 set_target_properties(mod_client PROPERTIES COMPILE_FLAGS "${QUASSEL_QT_COMPILEFLAGS}")