X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fqtui%2Fsettingspages%2Fsettingspages.cmake;fp=src%2Fqtui%2Fsettingspages%2Fsettingspages.cmake;h=6fe402032da8084749a29213d995c3d76c4ffe3b;hp=0000000000000000000000000000000000000000;hb=24acf1efa9e91c58d9e64d76e03e7683ac0ac889;hpb=e583f46bbff3e4c73716b30b6a6d08adb6e44915 diff --git a/src/qtui/settingspages/settingspages.cmake b/src/qtui/settingspages/settingspages.cmake new file mode 100644 index 00000000..6fe40203 --- /dev/null +++ b/src/qtui/settingspages/settingspages.cmake @@ -0,0 +1,17 @@ +# Putting $FOO in SETTINGSPAGES automatically includes +# $FOOsettingspage.cpp, $FOOsettingspage.h and $FOOsettingspage.ui + +set(SETTINGSPAGES aliases appearance backlog bufferview chatview connection coreconnection chatmonitor coreaccount + highlight identities ignorelist inputwidget itemview networks topicwidget) + +# Specify additional files (e.g. for subdialogs) here! +set(SP_SOURCES aliasesmodel.cpp identityeditwidget.cpp ignorelistmodel.cpp notificationssettingspage.cpp previewbufferview.cpp) +set(SP_HEADERS aliasesmodel.h identityeditwidget.h ignorelistmodel.h notificationssettingspage.h previewbufferview.h) +set(SP_FORMS buffervieweditdlg.ui coreaccounteditdlg.ui createidentitydlg.ui identityeditwidget.ui ignorelisteditdlg.ui saveidentitiesdlg.ui + networkadddlg.ui networkeditdlg.ui nickeditdlg.ui servereditdlg.ui) + +if(NOT HAVE_KDE) + set(SETTINGSPAGES ${SETTINGSPAGES} shortcuts) + set(SP_SOURCES ${SP_SOURCES} keysequencewidget.cpp shortcutsmodel.cpp) + set(SP_HEADERS ${SP_HEADERS} keysequencewidget.h shortcutsmodel.h) +endif(NOT HAVE_KDE)