MCPcopy Create free account
hub / github.com/Segs/Segs / makeKeyString

Function makeKeyString

Projects/CoX/Common/GameData/keybind_definitions.cpp:18–32  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

16#include "Logging.h"
17
18QString makeKeyString(const KeyName &key, const ModKeys &mods)
19{
20 QString k = keyNameToEnum.key(key,nullptr);
21 QString m = modNameToEnum.key(mods,nullptr);
22 QString keystring;
23
24 if(m != nullptr)
25 keystring = QString("%1+%2").arg(m,k);
26 else
27 keystring = k;
28
29 //qCDebug(logKeybinds) << keystring << k << m << key << mods;
30
31 return keystring.toLower();
32}
33
34KeybindSettings::KeybindSettings()
35{

Callers 2

setKeybindMethod · 0.85
removeKeybindMethod · 0.85

Calls 1

QStringClass · 0.70

Tested by

no test coverage detected