@@ -79,7 +79,7 @@ def update(self, inputLayer):
7979 self .cmbField .setEnabled (False )
8080 self .label_4 .setEnabled (False )
8181
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
8383 def accept (self ):
8484 self .buttonOk .setEnabled ( False )
8585 if self .inShape .currentText () == "" :
@@ -100,7 +100,7 @@ def accept(self):
100100 self .progressBar .setValue (5 )
101101 mLayer = ftools_utils .getMapLayerByName (unicode (inName ))
102102 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 ))
104104 if self .rdoUnstratified .isChecked ():
105105 design = self .tr ("unstratified" )
106106 value = self .spnUnstratified .value ()
@@ -114,7 +114,7 @@ def accept(self):
114114 design = self .tr ("field" )
115115 value = unicode (self .cmbField .currentText ())
116116 elif mLayer .type () == mLayer .RasterLayer :
117- inLayer = QgsRasterLayer ( unicode ( mLayer . source ()), unicode (mLayer . name () ))
117+ inLayer = ftools_utils . getRasterLayerByName ( unicode (inName ))
118118 design = self .tr ("unstratified" )
119119 value = self .spnUnstratified .value ()
120120 else :
0 commit comments