54 void registerShortcut(
String description, QAction* shortcut);
60 void clearKeySequences();
63 bool readShortcutsFromFile(const
String& filename);
66 bool writeShortcutsToFile(const
String& filename);
69 bool changeShortcut(QAction* shortcut, const
String& new_sequence);
70 bool changeShortcut(
int index, const
String& new_sequence);
74 bool hasDescription(const
String& description);
75 bool hasKey(const QString& key_seq);
76 bool hasKey(const QKeySequence& key_seq);
82 virtual
bool getValue(
String&) const;
83 virtual
bool setValue(const
String&);
86 void shortcutChanged();
89 static const
char* BETWEEN_SC_SEPERATOR;
90 static const
char* IN_SC_SEPERATOR;