mirror of
https://github.com/qgis/QGIS.git
synced 2025-04-14 00:07:35 -04:00
macOS: fix shortcut even for processing tool button
This commit is contained in:
parent
27cbfafdb5
commit
abeef2573c
@ -40,7 +40,7 @@ from qgis.gui import (QgsOptionsWidgetFactory,
|
||||
QgsCustomDropHandler)
|
||||
from qgis.PyQt.QtCore import Qt, QCoreApplication, QDir, QFileInfo
|
||||
from qgis.PyQt.QtWidgets import QMenu, QAction
|
||||
from qgis.PyQt.QtGui import QIcon
|
||||
from qgis.PyQt.QtGui import QIcon, QKeySequence
|
||||
|
||||
from processing.core.Processing import Processing
|
||||
from processing.gui.AlgorithmDialog import AlgorithmDialog
|
||||
@ -189,7 +189,8 @@ class ProcessingPlugin:
|
||||
self.toolboxAction.setObjectName('toolboxAction')
|
||||
self.toolboxAction.setIcon(
|
||||
QgsApplication.getThemeIcon("/processingAlgorithm.svg"))
|
||||
self.iface.registerMainWindowAction(self.toolboxAction, 'Ctrl+Alt+T')
|
||||
self.iface.registerMainWindowAction(self.toolboxAction,
|
||||
QKeySequence('Ctrl+Alt+T').toString(QKeySequence.NativeText))
|
||||
self.toolboxAction.toggled.connect(self.openToolbox)
|
||||
self.iface.attributesToolBar().insertAction(self.iface.actionOpenStatisticalSummary(), self.toolboxAction)
|
||||
self.menu.addAction(self.toolboxAction)
|
||||
@ -199,7 +200,8 @@ class ProcessingPlugin:
|
||||
self.tr('Graphical &Modeler...'), self.iface.mainWindow())
|
||||
self.modelerAction.setObjectName('modelerAction')
|
||||
self.modelerAction.triggered.connect(self.openModeler)
|
||||
self.iface.registerMainWindowAction(self.modelerAction, 'Ctrl+Alt+M')
|
||||
self.iface.registerMainWindowAction(self.modelerAction,
|
||||
QKeySequence('Ctrl+Alt+M').toString(QKeySequence.NativeText))
|
||||
self.menu.addAction(self.modelerAction)
|
||||
|
||||
self.historyAction = QAction(
|
||||
@ -207,7 +209,8 @@ class ProcessingPlugin:
|
||||
self.tr('&History...'), self.iface.mainWindow())
|
||||
self.historyAction.setObjectName('historyAction')
|
||||
self.historyAction.triggered.connect(self.openHistory)
|
||||
self.iface.registerMainWindowAction(self.historyAction, 'Ctrl+Alt+H')
|
||||
self.iface.registerMainWindowAction(self.historyAction,
|
||||
QKeySequence('Ctrl+Alt+H').toString(QKeySequence.NativeText))
|
||||
self.menu.addAction(self.historyAction)
|
||||
self.toolbox.processingToolbar.addAction(self.historyAction)
|
||||
|
||||
@ -215,7 +218,9 @@ class ProcessingPlugin:
|
||||
QgsApplication.getThemeIcon("/processingResult.svg"),
|
||||
self.tr('&Results Viewer'), self.iface.mainWindow())
|
||||
self.resultsAction.setCheckable(True)
|
||||
self.iface.registerMainWindowAction(self.resultsAction, 'Ctrl+Alt+R')
|
||||
self.iface.registerMainWindowAction(self.resultsAction,
|
||||
QKeySequence('Ctrl+Alt+R').toString(QKeySequence.NativeText))
|
||||
|
||||
self.menu.addAction(self.resultsAction)
|
||||
self.toolbox.processingToolbar.addAction(self.resultsAction)
|
||||
self.resultsDock.visibilityChanged.connect(self.resultsAction.setChecked)
|
||||
|
Loading…
x
Reference in New Issue
Block a user