Refactor the shortcut management for plugin macros
When saving a macro, a shortcut is created and the user can change the
shortcut in Options->Keyboard.
When the macro is removed, the shortcut is removed from the
actionManager using the removeShortcut method.
This is way simpler than before, where a number of default shortcuts
where defined and macros took the empty space.
Merge-request: 236
Reviewed-by:
Tobias Hunger <tobias.hunger@nokia.com>
Showing
- src/plugins/macros/macro.cpp 1 addition, 15 deletionssrc/plugins/macros/macro.cpp
- src/plugins/macros/macro.h 7 additions, 3 deletionssrc/plugins/macros/macro.h
- src/plugins/macros/macromanager.cpp 36 additions, 76 deletionssrc/plugins/macros/macromanager.cpp
- src/plugins/macros/macromanager.h 1 addition, 1 deletionsrc/plugins/macros/macromanager.h
- src/plugins/macros/macrooptionswidget.cpp 6 additions, 38 deletionssrc/plugins/macros/macrooptionswidget.cpp
- src/plugins/macros/macrooptionswidget.h 0 additions, 1 deletionsrc/plugins/macros/macrooptionswidget.h
- src/plugins/macros/macrooptionswidget.ui 1 addition, 13 deletionssrc/plugins/macros/macrooptionswidget.ui
- src/plugins/macros/macrosconstants.h 1 addition, 1 deletionsrc/plugins/macros/macrosconstants.h
- src/plugins/macros/macrosettings.cpp 4 additions, 4 deletionssrc/plugins/macros/macrosettings.cpp
- src/plugins/macros/macrosettings.h 1 addition, 1 deletionsrc/plugins/macros/macrosettings.h
- src/plugins/macros/savedialog.cpp 0 additions, 5 deletionssrc/plugins/macros/savedialog.cpp
- src/plugins/macros/savedialog.h 0 additions, 1 deletionsrc/plugins/macros/savedialog.h
- src/plugins/macros/savedialog.ui 2 additions, 11 deletionssrc/plugins/macros/savedialog.ui
Loading
Please register or sign in to comment