Skip to content
Permalink
Browse files

[processing] fix search by alg name (fix #15562)

(cherry picked from commit 11f8aa2)
  • Loading branch information
alexbruy committed Sep 15, 2016
1 parent 04cd103 commit 85b6cba0b6066a9bc3003f88a0aafa004083aba6
Showing with 3 additions and 4 deletions.
  1. +3 −4 python/plugins/processing/gui/CommanderWindow.py
@@ -31,7 +31,6 @@
from qgis.PyQt.QtWidgets import QDialog, QLabel, QSpacerItem, QHBoxLayout, QVBoxLayout, QSizePolicy, QComboBox, QCompleter
from qgis.PyQt.QtCore import QSortFilterProxyModel
from qgis.utils import iface
from processing.core.Processing import Processing
from processing.core.alglist import algList
from processing.gui.MessageDialog import MessageDialog
from processing.gui.AlgorithmDialog import AlgorithmDialog
@@ -100,8 +99,8 @@ def fillCombo(self):
self.combo.clear()

# Add algorithms
for algs in algList.algs.values():
for alg in algs:
for provider in algList.algs.values():
for alg in provider:
self.combo.addItem('Processing algorithm: ' + alg)

# Add functions
@@ -153,7 +152,7 @@ def run(self):
s = unicode(self.combo.currentText())
if s.startswith('Processing algorithm: '):
algName = s[len('Processing algorithm: '):]
alg = Processing.getAlgorithmFromFullName(algName)
alg = algList.getAlgorithm(algName)
if alg is not None:
self.close()
self.runAlgorithm(alg)

0 comments on commit 85b6cba

Please sign in to comment.
You can’t perform that action at this time.