Skip to content

Commit 28e7573

Browse files
committedApr 3, 2017
Move tag handling to QgsProcessingAlgorithm
1 parent 52cc002 commit 28e7573

36 files changed

+104
-39
lines changed
 

‎python/core/processing/qgsprocessingalgorithm.sip

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,6 @@ class QgsProcessingAlgorithm
88

99
QgsProcessingAlgorithm();
1010
virtual ~QgsProcessingAlgorithm();
11-
11+
virtual QStringList tags() const;
1212
};
1313

‎python/plugins/processing/algs/gdal/warp.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -63,11 +63,12 @@ class warp(GdalAlgorithm):
6363
def getIcon(self):
6464
return QIcon(os.path.join(pluginPath, 'images', 'gdaltools', 'warp.png'))
6565

66+
def tags(self):
67+
return self.tr('transform,reproject,crs,srs').split(',')
68+
6669
def defineCharacteristics(self):
6770
self.name, self.i18n_name = self.trAlgorithm('Warp (reproject)')
6871
self.group, self.i18n_group = self.trAlgorithm('Raster projections')
69-
70-
self.tags = self.tr('transform,reproject,crs,srs')
7172
self.addParameter(ParameterRaster(self.INPUT, self.tr('Input layer'), False))
7273
self.addParameter(ParameterCrs(self.SOURCE_SRS,
7374
self.tr('Source SRS'),

‎python/plugins/processing/algs/qgis/BasicStatistics.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -77,11 +77,13 @@ class BasicStatisticsForField(GeoAlgorithm):
7777
def getIcon(self):
7878
return QIcon(os.path.join(pluginPath, 'images', 'ftools', 'basic_statistics.png'))
7979

80+
def tags(self):
81+
return self.tr('stats,statistics,date,time,datetime,string,number,text,table,layer,maximum,minimum,mean,average,standard,deviation,'
82+
'count,distinct,unique,variance,median,quartile,range,majority,minority').split(',')
83+
8084
def defineCharacteristics(self):
8185
self.name, self.i18n_name = self.trAlgorithm('Basic statistics for fields')
8286
self.group, self.i18n_group = self.trAlgorithm('Vector table tools')
83-
self.tags = self.tr('stats,statistics,date,time,datetime,string,number,text,table,layer,maximum,minimum,mean,average,standard,deviation,'
84-
'count,distinct,unique,variance,median,quartile,range,majority,minority')
8587

8688
self.addParameter(ParameterTable(self.INPUT_LAYER,
8789
self.tr('Input table')))

‎python/plugins/processing/algs/qgis/BasicStatisticsNumbers.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,10 +76,12 @@ def __init__(self):
7676
def getIcon(self):
7777
return QIcon(os.path.join(pluginPath, 'images', 'ftools', 'basic_statistics.png'))
7878

79+
def tags(self):
80+
return self.tr('stats,statistics,number,table,layer').split(',')
81+
7982
def defineCharacteristics(self):
8083
self.name, self.i18n_name = self.trAlgorithm('Basic statistics for numeric fields')
8184
self.group, self.i18n_group = self.trAlgorithm('Vector table tools')
82-
self.tags = self.tr('stats,statistics,number,table,layer')
8385

8486
self.addParameter(ParameterTable(self.INPUT_LAYER,
8587
self.tr('Input vector layer')))

‎python/plugins/processing/algs/qgis/BasicStatisticsStrings.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,10 +68,12 @@ def __init__(self):
6868
def getIcon(self):
6969
return QIcon(os.path.join(pluginPath, 'images', 'ftools', 'basic_statistics.png'))
7070

71+
def tags(self):
72+
return self.tr('stats,statistics,string,table,layer').split(',')
73+
7174
def defineCharacteristics(self):
7275
self.name, self.i18n_name = self.trAlgorithm('Basic statistics for text fields')
7376
self.group, self.i18n_group = self.trAlgorithm('Vector table tools')
74-
self.tags = self.tr('stats,statistics,string,table,layer')
7577

7678
self.addParameter(ParameterTable(self.INPUT_LAYER,
7779
self.tr('Input vector layer')))

‎python/plugins/processing/algs/qgis/DeleteColumn.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,10 +38,12 @@ class DeleteColumn(GeoAlgorithm):
3838
COLUMNS = 'COLUMN'
3939
OUTPUT = 'OUTPUT'
4040

41+
def tags(self):
42+
return self.tr('drop,delete,remove,fields,columns,attributes').split(',')
43+
4144
def defineCharacteristics(self):
4245
self.name, self.i18n_name = self.trAlgorithm('Delete column')
4346
self.group, self.i18n_group = self.trAlgorithm('Vector table tools')
44-
self.tags = self.tr('drop,delete,remove,fields,columns,attributes')
4547

4648
self.addParameter(ParameterVector(self.INPUT,
4749
self.tr('Input layer')))

‎python/plugins/processing/algs/qgis/DeleteHoles.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,10 +37,12 @@ class DeleteHoles(GeoAlgorithm):
3737
MIN_AREA = 'MIN_AREA'
3838
OUTPUT = 'OUTPUT'
3939

40+
def tags(self):
41+
return self.tr('remove,delete,drop,holes,rings,fill').split(',')
42+
4043
def defineCharacteristics(self):
4144
self.name, self.i18n_name = self.trAlgorithm('Delete holes')
4245
self.group, self.i18n_group = self.trAlgorithm('Vector geometry tools')
43-
self.tags = self.tr('remove,delete,drop,holes,rings,fill')
4446

4547
self.addParameter(ParameterVector(self.INPUT,
4648
self.tr('Input layer'), [dataobjects.TYPE_VECTOR_POLYGON]))

‎python/plugins/processing/algs/qgis/DensifyGeometries.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,10 +45,12 @@ class DensifyGeometries(GeoAlgorithm):
4545
VERTICES = 'VERTICES'
4646
OUTPUT = 'OUTPUT'
4747

48+
def tags(self):
49+
return self.tr('add,vertices,points').split(',')
50+
4851
def defineCharacteristics(self):
4952
self.name, self.i18n_name = self.trAlgorithm('Densify geometries')
5053
self.group, self.i18n_group = self.trAlgorithm('Vector geometry tools')
51-
self.tags = self.tr('add,vertices,points')
5254

5355
self.addParameter(ParameterVector(self.INPUT,
5456
self.tr('Input layer'),

‎python/plugins/processing/algs/qgis/DropGeometry.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,10 +37,12 @@ class DropGeometry(GeoAlgorithm):
3737
INPUT_LAYER = 'INPUT_LAYER'
3838
OUTPUT_TABLE = 'OUTPUT_TABLE'
3939

40+
def tags(self):
41+
return self.tr('remove,drop,delete,geometry,objects').split(',')
42+
4043
def defineCharacteristics(self):
4144
self.name, self.i18n_name = self.trAlgorithm('Drop geometries')
4245
self.group, self.i18n_group = self.trAlgorithm('Vector general tools')
43-
self.tags = self.tr('remove,drop,delete,geometry,objects')
4446

4547
self.addParameter(ParameterVector(self.INPUT_LAYER,
4648
self.tr('Input layer'), [dataobjects.TYPE_VECTOR_POINT,

‎python/plugins/processing/algs/qgis/ExportGeometryInfo.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,9 +51,11 @@ class ExportGeometryInfo(GeoAlgorithm):
5151
def getIcon(self):
5252
return QIcon(os.path.join(pluginPath, 'images', 'ftools', 'export_geometry.png'))
5353

54+
def tags(self):
55+
return self.tr('export,measurements,areas,lengths,perimeters,latitudes,longitudes,x,y,z,extract,points,lines,polygons').split(',')
56+
5457
def defineCharacteristics(self):
5558
self.name, self.i18n_name = self.trAlgorithm('Export/Add geometry columns')
56-
self.tags = self.tr('export,measurements,areas,lengths,perimeters,latitudes,longitudes,x,y,z,extract,points,lines,polygons')
5759
self.group, self.i18n_group = self.trAlgorithm('Vector table tools')
5860

5961
self.calc_methods = [self.tr('Layer CRS'),

‎python/plugins/processing/algs/qgis/ExtentFromLayer.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,10 +51,12 @@ class ExtentFromLayer(GeoAlgorithm):
5151
def getIcon(self):
5252
return QIcon(os.path.join(pluginPath, 'images', 'ftools', 'layer_extent.png'))
5353

54+
def tags(self):
55+
return self.tr('extent,envelope,bounds,bounding,boundary,layer').split(',')
56+
5457
def defineCharacteristics(self):
5558
self.name, self.i18n_name = self.trAlgorithm('Polygon from layer extent')
5659
self.group, self.i18n_group = self.trAlgorithm('Vector general tools')
57-
self.tags = self.tr('extent,envelope,bounds,bounding,boundary,layer')
5860

5961
self.addParameter(ParameterVector(self.INPUT_LAYER,
6062
self.tr('Input layer')))

‎python/plugins/processing/algs/qgis/ExtractByAttribute.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,10 +60,12 @@ class ExtractByAttribute(GeoAlgorithm):
6060
'contains',
6161
'does not contain']
6262

63+
def tags(self):
64+
return self.tr('extract,filter,attribute,value,contains,null,field').split(',')
65+
6366
def defineCharacteristics(self):
6467
self.name, self.i18n_name = self.trAlgorithm('Extract by attribute')
6568
self.group, self.i18n_group = self.trAlgorithm('Vector selection tools')
66-
self.tags = self.tr('extract,filter,attribute,value,contains,null,field')
6769

6870
self.i18n_operators = ['=',
6971
'!=',

‎python/plugins/processing/algs/qgis/ExtractByExpression.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,10 +40,12 @@ class ExtractByExpression(GeoAlgorithm):
4040
EXPRESSION = 'EXPRESSION'
4141
OUTPUT = 'OUTPUT'
4242

43+
def tags(self):
44+
return self.tr('extract,filter,expression,field').split(',')
45+
4346
def defineCharacteristics(self):
4447
self.name, self.i18n_name = self.trAlgorithm('Extract by expression')
4548
self.group, self.i18n_group = self.trAlgorithm('Vector selection tools')
46-
self.tags = self.tr('extract,filter,expression,field')
4749

4850
self.addParameter(ParameterVector(self.INPUT,
4951
self.tr('Input Layer')))

‎python/plugins/processing/algs/qgis/ExtractByLocation.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,10 +42,12 @@ class ExtractByLocation(GeoAlgorithm):
4242
PRECISION = 'PRECISION'
4343
OUTPUT = 'OUTPUT'
4444

45+
def tags(self):
46+
return self.tr('extract,filter,location,intersects,contains,within').split(',')
47+
4548
def defineCharacteristics(self):
4649
self.name, self.i18n_name = self.trAlgorithm('Extract by location')
4750
self.group, self.i18n_group = self.trAlgorithm('Vector selection tools')
48-
self.tags = self.tr('extract,filter,location,intersects,contains,within')
4951

5052
self.predicates = (
5153
('intersects', self.tr('intersects')),

‎python/plugins/processing/algs/qgis/FindProjection.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,10 +51,12 @@ class FindProjection(GeoAlgorithm):
5151
TARGET_AREA_CRS = 'TARGET_AREA_CRS'
5252
OUTPUT_HTML_FILE = 'OUTPUT_HTML_FILE'
5353

54+
def tags(self):
55+
return self.tr('crs,srs,coordinate,reference,system,guess,estimate,finder,determine').split(',')
56+
5457
def defineCharacteristics(self):
5558
self.name, self.i18n_name = self.trAlgorithm('Find projection')
5659
self.group, self.i18n_group = self.trAlgorithm('Vector general tools')
57-
self.tags = self.tr('crs,srs,coordinate,reference,system,guess,estimate,finder,determine')
5860

5961
self.addParameter(ParameterVector(self.INPUT_LAYER,
6062
self.tr('Input layer')))

‎python/plugins/processing/algs/qgis/FixGeometry.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,10 +40,12 @@ class FixGeometry(GeoAlgorithm):
4040
INPUT = 'INPUT'
4141
OUTPUT = 'OUTPUT'
4242

43+
def tags(self):
44+
return self.tr('repair,invalid,geometry').split(',')
45+
4346
def defineCharacteristics(self):
4447
self.name, self.i18n_name = self.trAlgorithm('Fix geometries')
4548
self.group, self.i18n_group = self.trAlgorithm('Vector geometry tools')
46-
self.tags = self.tr('repair,invalid,geometry')
4749

4850
self.addParameter(ParameterVector(self.INPUT,
4951
self.tr('Input Layer'),

‎python/plugins/processing/algs/qgis/GridLine.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,10 +61,12 @@ class GridLine(GeoAlgorithm):
6161
def getIcon(self):
6262
return QIcon(os.path.join(pluginPath, 'images', 'ftools', 'vector_grid.png'))
6363

64+
def tags(self):
65+
return self.tr('grid,lines,vector,create,fishnet').split(',')
66+
6467
def defineCharacteristics(self):
6568
self.name, self.i18n_name = self.trAlgorithm('Create grid (lines)')
6669
self.group, self.i18n_group = self.trAlgorithm('Vector creation tools')
67-
self.tags = self.tr('grid,lines,vector,create,fishnet')
6870

6971
self.addParameter(ParameterExtent(self.EXTENT,
7072
self.tr('Grid extent'), optional=False))

‎python/plugins/processing/algs/qgis/GridPolygon.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,10 +57,12 @@ class GridPolygon(GeoAlgorithm):
5757
def getIcon(self):
5858
return QIcon(os.path.join(pluginPath, 'images', 'ftools', 'vector_grid.png'))
5959

60+
def tags(self):
61+
return self.tr('grid,lines,vector,create,fishnet').split(',')
62+
6063
def defineCharacteristics(self):
6164
self.name, self.i18n_name = self.trAlgorithm('Create grid (polygon)')
6265
self.group, self.i18n_group = self.trAlgorithm('Vector creation tools')
63-
self.tags = self.tr('grid,polygons,vector,create,fishnet')
6466

6567
self.types = [self.tr('Rectangle (polygon)'),
6668
self.tr('Diamond (polygon)'),

‎python/plugins/processing/algs/qgis/Heatmap.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,10 +71,12 @@ class Heatmap(GeoAlgorithm):
7171
def getIcon(self):
7272
return QIcon(os.path.join(pluginPath, 'images', 'heatmap.png'))
7373

74+
def tags(self):
75+
return self.tr('heatmap,kde,hotspot').split(',')
76+
7477
def defineCharacteristics(self):
7578
self.name, self.i18n_name = self.trAlgorithm('Heatmap (Kernel Density Estimation)')
7679
self.group, self.i18n_group = self.trAlgorithm('Interpolation')
77-
self.tags = self.tr('heatmap,kde,hotspot')
7880

7981
self.addParameter(ParameterVector(self.INPUT_LAYER,
8082
self.tr('Point layer'), [dataobjects.TYPE_VECTOR_POINT]))

‎python/plugins/processing/algs/qgis/LinesToPolygons.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,10 +47,12 @@ class LinesToPolygons(GeoAlgorithm):
4747
def getIcon(self):
4848
return QIcon(os.path.join(pluginPath, 'images', 'ftools', 'to_lines.png'))
4949

50+
def tags(self):
51+
return self.tr('line,polygon,convert').split(',')
52+
5053
def defineCharacteristics(self):
5154
self.name, self.i18n_name = self.trAlgorithm('Lines to polygons')
5255
self.group, self.i18n_group = self.trAlgorithm('Vector geometry tools')
53-
self.tags = self.tr('line,polygon,convert')
5456

5557
self.addParameter(ParameterVector(self.INPUT,
5658
self.tr('Input layer'),

‎python/plugins/processing/algs/qgis/MergeLines.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,10 +48,12 @@ class MergeLines(GeoAlgorithm):
4848
def getIcon(self):
4949
return QIcon(os.path.join(pluginPath, 'images', 'ftools', 'to_lines.png'))
5050

51+
def tags(self):
52+
return self.tr('line,merge,join,parts').split(',')
53+
5154
def defineCharacteristics(self):
5255
self.name, self.i18n_name = self.trAlgorithm('Merge lines')
5356
self.group, self.i18n_group = self.trAlgorithm('Vector geometry tools')
54-
self.tags = self.tr('line,merge,join,parts')
5557

5658
self.addParameter(ParameterVector(self.INPUT_LAYER,
5759
self.tr('Input layer'), [dataobjects.TYPE_VECTOR_LINE]))

‎python/plugins/processing/algs/qgis/Orthogonalize.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,10 +41,12 @@ class Orthogonalize(GeoAlgorithm):
4141
DISTANCE_THRESHOLD = 'DISTANCE_THRESHOLD'
4242
ANGLE_TOLERANCE = 'ANGLE_TOLERANCE'
4343

44+
def tags(self):
45+
return self.tr('rectangle,perpendicular,right,angles,square,quadrilateralise').split(',')
46+
4447
def defineCharacteristics(self):
4548
self.name, self.i18n_name = self.trAlgorithm('Orthogonalize')
4649
self.group, self.i18n_group = self.trAlgorithm('Vector geometry tools')
47-
self.tags = self.tr('rectangle,perpendicular,right,angles,square,quadrilateralise')
4850

4951
self.addParameter(ParameterVector(self.INPUT_LAYER,
5052
self.tr('Input layer'), [dataobjects.TYPE_VECTOR_LINE,

‎python/plugins/processing/algs/qgis/PointsAlongGeometry.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,10 +52,12 @@ class PointsAlongGeometry(GeoAlgorithm):
5252
def getIcon(self):
5353
return QIcon(os.path.join(pluginPath, 'images', 'ftools', 'extract_nodes.png'))
5454

55+
def tags(self):
56+
return self.tr('create,interpolate,points,lines').split(',')
57+
5558
def defineCharacteristics(self):
5659
self.name, self.i18n_name = self.trAlgorithm('Points along lines')
5760
self.group, self.i18n_group = self.trAlgorithm('Vector geometry tools')
58-
self.tags = self.tr('create,interpolate,points,lines')
5961

6062
self.addParameter(ParameterVector(self.INPUT,
6163
self.tr('Input layer'),

‎python/plugins/processing/algs/qgis/PointsLayerFromTable.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,10 +44,12 @@ class PointsLayerFromTable(GeoAlgorithm):
4444
OUTPUT = 'OUTPUT'
4545
TARGET_CRS = 'TARGET_CRS'
4646

47+
def tags(self):
48+
return self.tr('points,create,values,attributes').split(',')
49+
4750
def defineCharacteristics(self):
4851
self.name, self.i18n_name = self.trAlgorithm('Create points layer from table')
4952
self.group, self.i18n_group = self.trAlgorithm('Vector creation tools')
50-
self.tags = self.tr('points,create,values,attributes')
5153
self.addParameter(ParameterTable(self.INPUT,
5254
self.tr('Input layer')))
5355
self.addParameter(ParameterTableField(self.XFIELD,

‎python/plugins/processing/algs/qgis/PoleOfInaccessibility.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,10 +50,12 @@ class PoleOfInaccessibility(GeoAlgorithm):
5050
def getIcon(self):
5151
return QIcon(os.path.join(pluginPath, 'images', 'ftools', 'centroids.png'))
5252

53+
def tags(self):
54+
return self.tr('furthest,point,distant,extreme,maximum,centroid,center,centre').split(',')
55+
5356
def defineCharacteristics(self):
5457
self.name, self.i18n_name = self.trAlgorithm('Pole of Inaccessibility')
5558
self.group, self.i18n_group = self.trAlgorithm('Vector geometry tools')
56-
self.tags = self.tr('furthest,point,distant,extreme,maximum,centroid,center,centre')
5759

5860
self.addParameter(ParameterVector(self.INPUT_LAYER,
5961
self.tr('Input layer'),

‎python/plugins/processing/algs/qgis/Polygonize.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,10 +47,12 @@ class Polygonize(GeoAlgorithm):
4747
FIELDS = 'FIELDS'
4848
GEOMETRY = 'GEOMETRY'
4949

50+
def tags(self):
51+
return self.tr('create,lines,polygons,convert').split(',')
52+
5053
def defineCharacteristics(self):
5154
self.name, self.i18n_name = self.trAlgorithm('Polygonize')
5255
self.group, self.i18n_group = self.trAlgorithm('Vector geometry tools')
53-
self.tags = self.tr('create,lines,polygons,convert')
5456
self.addParameter(ParameterVector(self.INPUT,
5557
self.tr('Input layer'), [dataobjects.TYPE_VECTOR_LINE]))
5658
self.addParameter(ParameterBoolean(self.FIELDS,

‎python/plugins/processing/algs/qgis/PolygonsToLines.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,10 +47,12 @@ class PolygonsToLines(GeoAlgorithm):
4747
def getIcon(self):
4848
return QIcon(os.path.join(pluginPath, 'images', 'ftools', 'to_lines.png'))
4949

50+
def tags(self):
51+
return self.tr('line,polygon,convert').split(',')
52+
5053
def defineCharacteristics(self):
5154
self.name, self.i18n_name = self.trAlgorithm('Polygons to lines')
5255
self.group, self.i18n_group = self.trAlgorithm('Vector geometry tools')
53-
self.tags = self.tr('line,polygon,convert')
5456

5557
self.addParameter(ParameterVector(self.INPUT,
5658
self.tr('Input layer'), [dataobjects.TYPE_VECTOR_POLYGON]))

‎python/plugins/processing/algs/qgis/RemoveNullGeometry.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,12 @@ class RemoveNullGeometry(GeoAlgorithm):
3636
INPUT_LAYER = 'INPUT_LAYER'
3737
OUTPUT_LAYER = 'OUTPUT_LAYER'
3838

39+
def tags(self):
40+
return self.tr('remove,drop,delete,empty,geometry').split(',')
41+
3942
def defineCharacteristics(self):
4043
self.name, self.i18n_name = self.trAlgorithm('Remove null geometries')
4144
self.group, self.i18n_group = self.trAlgorithm('Vector selection tools')
42-
self.tags = self.tr('remove,drop,delete,empty,geometry')
4345

4446
self.addParameter(ParameterVector(self.INPUT_LAYER,
4547
self.tr('Input layer'), [dataobjects.TYPE_VECTOR_ANY]))

0 commit comments

Comments
 (0)
Please sign in to comment.