@@ -114,7 +114,7 @@ def layerAdded(self, layer):
114
114
if param .hidden :
115
115
continue
116
116
if isinstance (param , ParameterVector ):
117
- if dataobjects .canUseVectorLayer (layer , param .shapetype ):
117
+ if dataobjects .canUseVectorLayer (layer , param .datatype ):
118
118
widget = self .valueItems [param .name ]
119
119
if isinstance (widget , InputLayerSelectorPanel ):
120
120
widget = widget .cmbText
@@ -265,7 +265,7 @@ def initWidgets(self):
265
265
266
266
base_input = self .alg .getParameterFromName (output .base_input )
267
267
if isinstance (base_input , ParameterVector ):
268
- layers = dataobjects .getVectorLayers (base_input .shapetype )
268
+ layers = dataobjects .getVectorLayers (base_input .datatype )
269
269
else :
270
270
layers = dataobjects .getTables ()
271
271
if len (layers ) > 0 :
@@ -300,7 +300,7 @@ def getWidgetFromParameter(self, param):
300
300
elif isinstance (param , ParameterVector ):
301
301
if self .somethingDependsOnThisParameter (param ) or self .alg .allowOnlyOpenedLayers :
302
302
item = QComboBox ()
303
- layers = dataobjects .getVectorLayers (param .shapetype )
303
+ layers = dataobjects .getVectorLayers (param .datatype )
304
304
layers .sort (key = lambda lay : lay .name ())
305
305
if param .optional :
306
306
item .addItem (self .NOT_SELECTED , None )
@@ -309,7 +309,7 @@ def getWidgetFromParameter(self, param):
309
309
item .currentIndexChanged .connect (self .updateDependentFields )
310
310
item .name = param .name
311
311
else :
312
- layers = dataobjects .getVectorLayers (param .shapetype )
312
+ layers = dataobjects .getVectorLayers (param .datatype )
313
313
items = []
314
314
if param .optional :
315
315
items .append ((self .NOT_SELECTED , None ))
@@ -361,7 +361,7 @@ def getWidgetFromParameter(self, param):
361
361
items .append (param )
362
362
parent = self .alg .getParameterFromName (param .parent )
363
363
if isinstance (parent , ParameterVector ):
364
- layers = dataobjects .getVectorLayers (parent .shapetype )
364
+ layers = dataobjects .getVectorLayers (parent .datatype )
365
365
else :
366
366
layers = dataobjects .getTables ()
367
367
if len (layers ) > 0 :
0 commit comments