Skip to content

Commit e6f9499

Browse files
committedOct 5, 2016
[processing] improvements for modeler UI
Do not show help tab if there is no help add "optional" tag for optional parameters
1 parent a968fa3 commit e6f9499

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed
 

‎python/plugins/processing/modeler/ModelerParametersDialog.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -141,6 +141,8 @@ def setupUi(self):
141141
desc += self.tr('(xmin, xmax, ymin, ymax)')
142142
if isinstance(param, ParameterPoint):
143143
desc += self.tr('(x, y)')
144+
if param.optional:
145+
desc += self.tr(' [optional]')
144146
label = QLabel(desc)
145147
self.labels[param.name] = label
146148

@@ -213,12 +215,14 @@ def setupUi(self):
213215
else:
214216
html = self.tr('<p>Downloading algorithm help... Please wait.</p>')
215217
self.txtHelp.setHtml(html)
218+
self.tabWidget.addTab(self.txtHelp, 'Help')
216219
self.reply = QgsNetworkAccessManager.instance().get(QNetworkRequest(algHelp))
217220
self.reply.finished.connect(self.requestFinished)
218221
except:
219-
self.txtHelp.setHtml(self.tr('<h2>No help available for this algorithm</h2>'))
222+
pass
223+
224+
220225

221-
self.tabWidget.addTab(self.txtHelp, 'Help')
222226

223227
self.verticalLayout2.addWidget(self.tabWidget)
224228
self.verticalLayout2.addWidget(self.buttonBox)

0 commit comments

Comments
 (0)
Please sign in to comment.