Use standard Ctrl+Shift+Comma shortcut for showing settings

Fix: #42
This commit is contained in:
Carl Schwan
2020-12-01 15:45:41 +01:00
parent cd16b3513c
commit 29fe130f6d
3 changed files with 13 additions and 0 deletions

View File

@@ -12,6 +12,7 @@
#include <QObject>
#include <KAboutData>
class QKeySequences;
#include "connection.h"
#include "csapi/list_public_rooms.h"
@@ -30,6 +31,9 @@ class Controller : public QObject
Q_PROPERTY(bool busy READ busy WRITE setBusy NOTIFY busyChanged)
Q_PROPERTY(KAboutData aboutData READ aboutData WRITE setAboutData NOTIFY aboutDataChanged)
/// Get the list of shortcuts activating the preferences page
Q_PROPERTY(QList<QKeySequence> preferencesShortcuts READ preferencesShortcuts CONSTANT)
public:
static Controller &instance();
@@ -48,6 +52,8 @@ public:
[[nodiscard]] int accountCount() const;
[[nodiscard]] QList<QKeySequence> preferencesShortcuts() const;
[[nodiscard]] static bool quitOnLastWindowClosed();
void setQuitOnLastWindowClosed(bool value);