Skip to content

Commit f7e6fa6

Browse files
committed
[processing] register Processing menu items in the Shortcuts Manager (addresses #13715)
1 parent bdf659f commit f7e6fa6

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

python/plugins/processing/ProcessingPlugin.py

+5
Original file line numberDiff line numberDiff line change
@@ -71,34 +71,39 @@ def initGui(self):
7171
self.toolboxAction.setIcon(
7272
QIcon(os.path.join(cmd_folder, 'images', 'alg.png')))
7373
self.toolboxAction.setText(self.tr('&Toolbox'))
74+
self.iface.registerMainWindowAction(self.toolboxAction, 'Ctrl+Alt+T')
7475
self.menu.addAction(self.toolboxAction)
7576

7677
self.modelerAction = QAction(
7778
QIcon(os.path.join(cmd_folder, 'images', 'model.png')),
7879
self.tr('Graphical &Modeler...'), self.iface.mainWindow())
7980
self.modelerAction.setObjectName('modelerAction')
8081
self.modelerAction.triggered.connect(self.openModeler)
82+
self.iface.registerMainWindowAction(self.modelerAction, 'Ctrl+Alt+M')
8183
self.menu.addAction(self.modelerAction)
8284

8385
self.historyAction = QAction(
8486
QIcon(os.path.join(cmd_folder, 'images', 'history.gif')),
8587
self.tr('&History...'), self.iface.mainWindow())
8688
self.historyAction.setObjectName('historyAction')
8789
self.historyAction.triggered.connect(self.openHistory)
90+
self.iface.registerMainWindowAction(self.historyAction, 'Ctrl+Alt+H')
8891
self.menu.addAction(self.historyAction)
8992

9093
self.configAction = QAction(
9194
QIcon(os.path.join(cmd_folder, 'images', 'config.png')),
9295
self.tr('&Options...'), self.iface.mainWindow())
9396
self.configAction.setObjectName('configAction')
9497
self.configAction.triggered.connect(self.openConfig)
98+
self.iface.registerMainWindowAction(self.configAction, 'Ctrl+Alt+C')
9599
self.menu.addAction(self.configAction)
96100

97101
self.resultsAction = QAction(
98102
QIcon(os.path.join(cmd_folder, 'images', 'results.png')),
99103
self.tr('&Results Viewer...'), self.iface.mainWindow())
100104
self.resultsAction.setObjectName('resultsAction')
101105
self.resultsAction.triggered.connect(self.openResults)
106+
self.iface.registerMainWindowAction(self.resultsAction, 'Ctrl+Alt+R')
102107
self.menu.addAction(self.resultsAction)
103108

104109
menuBar = self.iface.mainWindow().menuBar()

0 commit comments

Comments
 (0)