Allow configuration of shortcuts for platforms other than KDE
[quassel.git] / src / qtui / settingspages / settingspages.inc
index 1efe3e2..1659271 100644 (file)
@@ -9,3 +9,9 @@ set(SP_SOURCES aliasesmodel.cpp identityeditwidget.cpp ignorelistmodel.cpp notif
 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)