mirror of
https://github.com/qgis/QGIS.git
synced 2025-02-25 00:58:06 -05:00
fixed processing plugin customization (thanks to Martin Dobias), fixes #9134
This commit is contained in:
parent
0b32f2ac38
commit
a43bd626af
@ -61,11 +61,13 @@ class ProcessingPlugin:
|
||||
self.toolbox.hide()
|
||||
#Processing.addAlgListListener(self.toolbox)
|
||||
|
||||
self.menu = QMenu(interface.iface.mainWindow())
|
||||
self.menu = QMenu(interface.iface.mainWindow().menuBar())
|
||||
self.menu.setObjectName( 'processing' )
|
||||
self.menu.setTitle(QCoreApplication.translate('Processing',
|
||||
'Processing'))
|
||||
|
||||
self.toolboxAction = self.toolbox.toggleViewAction()
|
||||
self.toolboxAction.setObjectName( 'toolboxAction' )
|
||||
self.toolboxAction.setIcon(QIcon(':/processing/images/alg.png'))
|
||||
self.toolboxAction.setText(QCoreApplication.translate('Processing',
|
||||
'Toolbox'))
|
||||
@ -75,6 +77,7 @@ class ProcessingPlugin:
|
||||
QCoreApplication.translate('Processing',
|
||||
'Graphical modeler'),
|
||||
interface.iface.mainWindow())
|
||||
self.modelerAction.setObjectName( 'modelerAction' )
|
||||
self.modelerAction.triggered.connect(self.openModeler)
|
||||
self.menu.addAction(self.modelerAction)
|
||||
|
||||
@ -82,6 +85,7 @@ class ProcessingPlugin:
|
||||
QCoreApplication.translate('Processing',
|
||||
'History and log'),
|
||||
interface.iface.mainWindow())
|
||||
self.historyAction.setObjectName( 'historyAction' )
|
||||
self.historyAction.triggered.connect(self.openHistory)
|
||||
self.menu.addAction(self.historyAction)
|
||||
|
||||
@ -89,6 +93,7 @@ class ProcessingPlugin:
|
||||
QCoreApplication.translate('Processing',
|
||||
'Options and configuration'),
|
||||
interface.iface.mainWindow())
|
||||
self.configAction.setObjectName( 'configAction' )
|
||||
self.configAction.triggered.connect(self.openConfig)
|
||||
self.menu.addAction(self.configAction)
|
||||
|
||||
@ -96,6 +101,7 @@ class ProcessingPlugin:
|
||||
QCoreApplication.translate('Processing',
|
||||
'&Results viewer'),
|
||||
interface.iface.mainWindow())
|
||||
self.resultsAction.setObjectName( 'resultsAction' )
|
||||
self.resultsAction.triggered.connect(self.openResults)
|
||||
self.menu.addAction(self.resultsAction)
|
||||
|
||||
@ -107,6 +113,7 @@ class ProcessingPlugin:
|
||||
QIcon(':/processing/images/commander.png'),
|
||||
QCoreApplication.translate('Processing', '&Commander'),
|
||||
interface.iface.mainWindow())
|
||||
self.commanderAction.setObjectName( 'commanderAction' )
|
||||
self.commanderAction.triggered.connect(self.openCommander)
|
||||
self.menu.addAction(self.commanderAction)
|
||||
interface.iface.registerMainWindowAction(self.commanderAction,
|
||||
|
Loading…
x
Reference in New Issue
Block a user