From 7d101a1c2827b5e7a373fb0d0a68099fb692e55a Mon Sep 17 00:00:00 2001 From: Stanislaw Halik Date: Tue, 9 Jan 2018 17:14:02 +0100 Subject: many: spring cleanup --- logic/shortcuts.cpp | 3 ++- logic/win32-shortcuts.cpp | 5 ++--- logic/win32-shortcuts.h | 6 +----- 3 files changed, 5 insertions(+), 9 deletions(-) (limited to 'logic') diff --git a/logic/shortcuts.cpp b/logic/shortcuts.cpp index 125d051f..c72ed690 100644 --- a/logic/shortcuts.cpp +++ b/logic/shortcuts.cpp @@ -8,6 +8,7 @@ #include "shortcuts.h" #include "win32-shortcuts.h" +#include "compat/string-literal-operator.hpp" #include @@ -72,7 +73,7 @@ void Shortcuts::bind_shortcut(K &key, const key_opts& k, bool held) if (code != Qt::Key_unknown) win_key::from_qt(code, idx, mods); - key.guid = QStringLiteral(""); + key.guid = ""_qstr; key.keycode = idx; key.held = held; key.ctrl = !!(mods & Qt::ControlModifier); diff --git a/logic/win32-shortcuts.cpp b/logic/win32-shortcuts.cpp index 901d2c0a..2099ce09 100644 --- a/logic/win32-shortcuts.cpp +++ b/logic/win32-shortcuts.cpp @@ -12,11 +12,10 @@ # include #include "win32-shortcuts.h" -#include #include #include -QList windows_key_mods { +win_key const windows_key_mods[] { {DIK_LCONTROL, Qt::Key_Control}, {DIK_RCONTROL, Qt::Key_Control}, {DIK_LALT, Qt::Key_Alt}, @@ -27,7 +26,7 @@ QList windows_key_mods { {DIK_RWIN, Qt::Key_Super_R}, }; -QList windows_key_sequences { +static const win_key windows_key_sequences[] { { DIK_F1, Qt::Key_F1 }, { DIK_F2, Qt::Key_F2 }, { DIK_F3, Qt::Key_F3 }, diff --git a/logic/win32-shortcuts.h b/logic/win32-shortcuts.h index 4e32c9ea..8cd6bdc9 100644 --- a/logic/win32-shortcuts.h +++ b/logic/win32-shortcuts.h @@ -2,14 +2,10 @@ #ifdef _WIN32 +#include #include #include "shortcuts.h" -struct win_key; - -extern QList windows_key_mods; -extern QList windows_key_sequences; - #include "export.hpp" struct OTR_LOGIC_EXPORT win_key -- cgit v1.2.3