23 #ifndef RAWSHORTCUTMAP_H 24 #define RAWSHORTCUTMAP_H 39 QString toString()
const {
43 for(
const QString& key : this->keys()){
44 QString shortcut_name = key;
45 QStringList shortcuts = this->value(key);
47 entries << shortcut_name +
":" + shortcuts.join(
", ");
50 return entries.join(
";-;");
57 QStringList entries = setting.split(
";-;");
58 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(
", "));
77 #endif // RAWSHORTCUTMAP_H The RawShortcutMap struct consisting of a specifier writable into database and a shortcut. This class is used for converting a shortcut map into its database representation.
Definition: RawShortcutMap.h:37
Definition: org_mpris_media_player2_adaptor.h:21