16 #ifndef QGSSHORTCUTSMANAGER_H 17 #define QGSSHORTCUTSMANAGER_H 55 void registerAllChildren(
QObject*
object,
bool recursive =
false );
64 void registerAllChildActions(
QObject*
object,
bool recursive =
false );
73 void registerAllChildShortcuts(
QObject*
object,
bool recursive =
false );
103 bool unregisterAction(
QAction* action );
112 bool unregisterShortcut(
QShortcut* shortcut );
159 bool setKeySequence(
const QString& name,
const QString& sequence );
166 bool setObjectKeySequence(
QObject*
object,
const QString& sequence );
221 void actionDestroyed();
222 void shortcutDestroyed();
229 ActionsHash mActions;
230 ShortcutsHash mShortcuts;
235 #endif // QGSSHORTCUTSMANAGER_H Shortcuts manager is a class that contains a list of QActions and QShortcuts that have been registere...
QString settingsPath() const
Returns the root settings path used to store shortcut customisation.