Merge pull request #2121 from slarosa/algname_messagebar

[processing] add algorithm name to messagebar while running
This commit is contained in:
volaya 2015-06-08 19:20:53 +02:00
commit cce3bb206e
2 changed files with 3 additions and 3 deletions

View File

@ -347,7 +347,7 @@ class Processing:
progress = None
if iface is not None :
progress = MessageBarProgress()
progress = MessageBarProgress(alg.name)
ret = runalg(alg, progress)
if onFinish is not None and ret:
onFinish(alg, progress)

View File

@ -33,9 +33,9 @@ from qgis.gui import QgsMessageBar
class MessageBarProgress:
def __init__(self):
def __init__(self, algname=None):
self.progressMessageBar = \
iface.messageBar().createMessage(self.tr('Executing algorithm'))
iface.messageBar().createMessage(self.tr('Executing algorithm <i>{0}</i>'.format(algname if algname else '')))
self.progress = QProgressBar()
self.progress.setMaximum(100)
self.progress.setAlignment(Qt.AlignLeft | Qt.AlignVCenter)