@@ -79,7 +79,7 @@ def update(self, inputLayer):
79
79
self .cmbField .setEnabled (False )
80
80
self .label_4 .setEnabled (False )
81
81
82
- # when 'OK' button is pressed, gather required inputs, and initiate random points generation
82
+ # when 'OK' button is pressed, gather required inputs, and initiate random points generation
83
83
def accept (self ):
84
84
self .buttonOk .setEnabled ( False )
85
85
if self .inShape .currentText () == "" :
@@ -100,7 +100,7 @@ def accept(self):
100
100
self .progressBar .setValue (5 )
101
101
mLayer = ftools_utils .getMapLayerByName (unicode (inName ))
102
102
if mLayer .type () == mLayer .VectorLayer :
103
- inLayer = QgsVectorLayer ( unicode ( mLayer . source ()), unicode (mLayer . name ()), unicode ( mLayer . dataProvider (). name () ))
103
+ inLayer = ftools_utils . getVectorLayerByName ( unicode (inName ))
104
104
if self .rdoUnstratified .isChecked ():
105
105
design = self .tr ("unstratified" )
106
106
value = self .spnUnstratified .value ()
@@ -114,7 +114,7 @@ def accept(self):
114
114
design = self .tr ("field" )
115
115
value = unicode (self .cmbField .currentText ())
116
116
elif mLayer .type () == mLayer .RasterLayer :
117
- inLayer = QgsRasterLayer ( unicode ( mLayer . source ()), unicode (mLayer . name () ))
117
+ inLayer = ftools_utils . getRasterLayerByName ( unicode (inName ))
118
118
design = self .tr ("unstratified" )
119
119
value = self .spnUnstratified .value ()
120
120
else :
0 commit comments