Fix modeler dialog doesn't respect hide from modeler flag

This commit is contained in:
Nyall Dawson 2018-01-15 13:38:31 +10:00
parent 95db682acf
commit ecd113de24
3 changed files with 3 additions and 2 deletions

View File

@ -179,6 +179,7 @@ alphanumeric characters only and no spaces or other formatting characters.
.. seealso:: :py:func:`group`
%End
virtual Flags flags() const;
%Docstring
Returns the flags indicating how and when the algorithm operates and should be exposed to users.

View File

@ -711,7 +711,7 @@ class ModelerDialog(BASE, WIDGET):
# Add algorithms
for alg in algs:
if alg.flags() & QgsProcessingAlgorithm.FlagHideFromToolbox:
if alg.flags() & QgsProcessingAlgorithm.FlagHideFromModeler:
continue
groupItem = None
if alg.group() in groups:

View File

@ -206,7 +206,7 @@ class CORE_EXPORT QgsProcessingAlgorithm
* alphanumeric characters only and no spaces or other formatting characters.
* \see group()
*/
virtual QString groupId() const { return QString(); };
virtual QString groupId() const { return QString(); }
/**
* Returns the flags indicating how and when the algorithm operates and should be exposed to users.