Merge pull request #54 from Bombe/issue-1227
[quassel.git] / src / qtui / settingspages / settingspages.cmake
1 # Putting $FOO in SETTINGSPAGES automatically includes
2 # $FOOsettingspage.cpp, $FOOsettingspage.h and $FOOsettingspage.ui
3
4 set(SETTINGSPAGES
5     aliases
6     appearance
7     backlog
8     bufferview
9     chatmonitor
10     chatview
11     connection
12     coreconnection
13     coreaccount
14     highlight
15     identities
16     ignorelist
17     inputwidget
18     itemview
19     networks
20     topicwidget
21 )
22
23 # Specify additional files (e.g. for subdialogs) here!
24 set(SP_SOURCES
25     aliasesmodel.cpp
26     identityeditwidget.cpp
27     ignorelistmodel.cpp
28     notificationssettingspage.cpp
29
30     # needed for automoc
31     previewbufferview.h
32 )
33
34 set(SP_FORMS
35     buffervieweditdlg.ui
36     coreaccounteditdlg.ui
37     createidentitydlg.ui
38     identityeditwidget.ui
39     ignorelisteditdlg.ui
40     networkadddlg.ui
41     networkeditdlg.ui
42     nickeditdlg.ui
43     saveidentitiesdlg.ui
44     servereditdlg.ui
45 )
46
47 if(NOT HAVE_KDE)
48   set(SETTINGSPAGES ${SETTINGSPAGES} shortcuts)
49   set(SP_SOURCES ${SP_SOURCES} keysequencewidget.cpp shortcutsmodel.cpp)
50 endif(NOT HAVE_KDE)