Fix widget change detection in ChatMonitorSettingsPage
[quassel.git] / src / uisupport / CMakeLists.txt
1 # Builds the uisupport module
2
3 set(QT_DONT_USE_QTGUI 0)
4 set(QT_USE_QTNETWORK 1)
5 include(${QT_USE_FILE})
6
7 set(SOURCES
8     abstractbuffercontainer.cpp
9     abstractitemview.cpp
10     abstractnotificationbackend.cpp
11     action.cpp
12     actioncollection.cpp
13     bufferview.cpp
14     bufferviewfilter.cpp
15     clearablelineedit.cpp
16     clickablelabel.cpp
17     colorbutton.cpp
18     icon.cpp
19     iconloader.cpp
20     inputline.cpp
21     networkmodelactionprovider.cpp
22     nickview.cpp
23     nickviewfilter.cpp
24     settingspage.cpp
25     tabcompleter.cpp
26     uisettings.cpp
27     uistyle.cpp)
28
29 set(MOC_HDRS
30     abstractbuffercontainer.h
31     abstractitemview.h
32     abstractnotificationbackend.h
33     action.h
34     actioncollection.h
35     bufferview.h
36     bufferviewfilter.h
37     clearablelineedit.h
38     clickablelabel.h
39     colorbutton.h
40     iconloader.h
41     inputline.h
42     networkmodelactionprovider.h
43     nickview.h
44     nickviewfilter.h
45     settingspage.h
46     tabcompleter.h)
47
48 set(HEADERS
49     icon.h
50     uisettings.h
51     uistyle.h)
52
53 qt4_wrap_cpp(MOC ${MOC_HDRS})
54
55 include_directories(${CMAKE_SOURCE_DIR}/src/common
56                     ${CMAKE_SOURCE_DIR}/src/client)
57
58 add_library(mod_uisupport STATIC ${SOURCES} ${MOC} ${HEADERS})
59 add_dependencies(mod_uisupport mod_common mod_client)