📄 keyboard_layouts.h
字号:
#ifndef KEYBOARD_LAYOUTS_H#define KEYBOARD_LAYOUTS_H#include <qnamespace.h>namespace archos {typedef unsigned short wchar;enum Type { TV, Touchscreen};enum Modifiers { None = 0, Shift = 1, Caps = 2, Alt = 4, AltGr = 8};enum Keys { Key_Invalid = 0, Key_Empty = 1, Key_Fused = 2, Key_Escape = Qt::Key_Escape, Key_Tab = Qt::Key_Tab, Key_Backspace = Qt::Key_Backspace, Key_Return = Qt::Key_Return, Key_Enter = Qt::Key_Enter, Key_Home = Qt::Key_Home, Key_End = Qt::Key_End, Key_Left = Qt::Key_Left, Key_Up = Qt::Key_Up, Key_Right = Qt::Key_Right, Key_Down = Qt::Key_Down, Key_Shift = Qt::Key_Shift, Key_Alt = Qt::Key_Alt, Key_CapsLock = Qt::Key_CapsLock, Key_AltGr = Qt::Key_NumLock};struct Layout { int cols, rows; int supported_modifiers; int type; const wchar *keys; const wchar *keys_shifted; const wchar *keys_alt; const wchar *keys_altgr;};extern const Layout layout_en;extern const Layout layout_en_tv;extern const Layout layout_de;extern const Layout layout_de_tv;extern const Layout layout_fr;extern const Layout layout_fr_tv;}#endif // KEYBOARD_LAYOUTS_H
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -