Skip to content

Commit d859399

Browse files
committedJun 6, 2017
[processing] use QGIS user manual as help source for all algorithms by
default. NOTE: URL scheme should be adopted when documentation team decided how manual will be scructured.
1 parent 0773e54 commit d859399

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed
 

‎python/plugins/processing/core/GeoAlgorithm.py

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,9 @@
2525

2626
__revision__ = '$Format:%H$'
2727

28+
from builtins import str
29+
from builtins import object
30+
2831
import os.path
2932
import traceback
3033
import subprocess
@@ -39,9 +42,8 @@
3942
QgsProcessingUtils,
4043
QgsProcessingParameterDefinition,
4144
QgsMessageLog)
45+
from qgis.gui import QgsHelp
4246

43-
from builtins import str
44-
from builtins import object
4547
from processing.core.ProcessingConfig import ProcessingConfig
4648
from processing.core.GeoAlgorithmExecutionException import GeoAlgorithmExecutionException
4749
from processing.core.parameters import ParameterRaster, ParameterVector, ParameterMultipleInput, ParameterTable, Parameter
@@ -392,4 +394,5 @@ def executeAlgorithm(alg, parameters, context=None, feedback=None, model=None):
392394
#raise GeoAlgorithmExecutionException(str(e) + self.tr('\nSee log for more details'), lines, e)
393395

394396
def helpUrl(self):
395-
return None
397+
return QgsHelp.helpUrl("processing_algs/{}/{}".format(
398+
self.provider().id(), self.id())).toString()

0 commit comments

Comments
 (0)
Please sign in to comment.