X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fqtui%2Fsettingspages%2Fsettingspages.cmake;h=ded24d7e0537f416366c2508233cf0720a8c1b59;hp=6fe402032da8084749a29213d995c3d76c4ffe3b;hb=2b44b945cf50e3dbfeabe4e5aee10db4b13f5a64;hpb=24acf1efa9e91c58d9e64d76e03e7683ac0ac889 diff --git a/src/qtui/settingspages/settingspages.cmake b/src/qtui/settingspages/settingspages.cmake index 6fe40203..ded24d7e 100644 --- a/src/qtui/settingspages/settingspages.cmake +++ b/src/qtui/settingspages/settingspages.cmake @@ -1,17 +1,50 @@ # 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) +set(SETTINGSPAGES + aliases + appearance + backlog + bufferview + chatmonitor + chatview + connection + coreconnection + 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) +set(SP_SOURCES + aliasesmodel.cpp + identityeditwidget.cpp + ignorelistmodel.cpp + notificationssettingspage.cpp -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) + # needed for automoc + previewbufferview.h +) + +set(SP_FORMS + buffervieweditdlg.ui + coreaccounteditdlg.ui + createidentitydlg.ui + identityeditwidget.ui + ignorelisteditdlg.ui + networkadddlg.ui + networkeditdlg.ui + nickeditdlg.ui + saveidentitiesdlg.ui + servereditdlg.ui +) + +if (NOT KDE4_FOUND) + list(APPEND SETTINGSPAGES shortcuts) + list(APPEND SP_SOURCES keysequencewidget.cpp shortcutsmodel.cpp) +endif()