Add F13-F24 as assignable hotkeys

This commit is contained in:
Mat Sutcliffe
2021-11-16 21:35:41 +00:00
parent 2d62e90c54
commit 0c7238e572
6 changed files with 72 additions and 0 deletions

View File

@@ -104,6 +104,18 @@ namespace BlackMisc::Input
case Key_Function10: return QStringLiteral("F10");
case Key_Function11: return QStringLiteral("F11");
case Key_Function12: return QStringLiteral("F12");
case Key_Function13: return QStringLiteral("F13");
case Key_Function14: return QStringLiteral("F14");
case Key_Function15: return QStringLiteral("F15");
case Key_Function16: return QStringLiteral("F16");
case Key_Function17: return QStringLiteral("F17");
case Key_Function18: return QStringLiteral("F18");
case Key_Function19: return QStringLiteral("F19");
case Key_Function20: return QStringLiteral("F20");
case Key_Function21: return QStringLiteral("F21");
case Key_Function22: return QStringLiteral("F22");
case Key_Function23: return QStringLiteral("F23");
case Key_Function24: return QStringLiteral("F24");
default: return QChar::fromLatin1(static_cast<char>(m_keyCode));
}
}

View File

@@ -128,6 +128,18 @@ namespace BlackMisc::Input
CKeyboardKey(Key_Function10),
CKeyboardKey(Key_Function11),
CKeyboardKey(Key_Function12),
CKeyboardKey(Key_Function13),
CKeyboardKey(Key_Function14),
CKeyboardKey(Key_Function15),
CKeyboardKey(Key_Function16),
CKeyboardKey(Key_Function17),
CKeyboardKey(Key_Function18),
CKeyboardKey(Key_Function19),
CKeyboardKey(Key_Function20),
CKeyboardKey(Key_Function21),
CKeyboardKey(Key_Function22),
CKeyboardKey(Key_Function23),
CKeyboardKey(Key_Function24),
};
return allKeys;

View File

@@ -120,6 +120,18 @@ namespace BlackMisc::Input
Key_Function10,
Key_Function11,
Key_Function12,
Key_Function13,
Key_Function14,
Key_Function15,
Key_Function16,
Key_Function17,
Key_Function18,
Key_Function19,
Key_Function20,
Key_Function21,
Key_Function22,
Key_Function23,
Key_Function24,
};
} // namespace