21 #ifndef RAWSHORTCUTMAP_H 22 #define RAWSHORTCUTMAP_H 25 #include <QStringList> 36 public QMap<QString, QStringList>
38 QString toString()
const 43 for(
const QString& key : l_keys)
45 QString shortcut_name = key;
46 QStringList shortcuts = this->value(key);
48 entries << shortcut_name +
":" + shortcuts.join(
", ");
51 return entries.join(
";-;");
58 QStringList entries = setting.split(
";-;");
59 for(
const QString& entry : entries){
60 QStringList sc_pair = entry.split(
":");
61 QString key = sc_pair[0];
63 if(sc_pair.size() > 1){
64 shortcut = sc_pair[1];
67 rsc.insert(key, shortcut.split(
", "));
74 #endif // RAWSHORTCUTMAP_H The RawShortcutMap struct consisting of a specifier writable into database and a shortcut....
Definition: RawShortcutMap.h:35
Definition: org_mpris_media_player2_adaptor.h:21
Definition: org_mpris_media_player2_adaptor.h:20