mirror of
https://github.com/qgis/QGIS.git
synced 2025-04-14 00:07:35 -04:00
patch from alex to fix #2735
git-svn-id: http://svn.osgeo.org/qgis/trunk@13859 c8812cc2-4d05-0410-92ff-de0c093fc19c
This commit is contained in:
parent
f3728a0cab
commit
9060b5a904
@ -20,7 +20,7 @@ class Dialog(QDialog, Ui_Dialog):
|
||||
self.buttonOk = self.buttonBox_2.button( QDialogButtonBox.Ok )
|
||||
layers = ftools_utils.getLayerNames([QGis.Point, QGis.Line, QGis.Polygon])
|
||||
self.inShape.addItems(layers)
|
||||
|
||||
|
||||
def changed(self, inputLayer):
|
||||
changedLayer = ftools_utils.getVectorLayerByName(inputLayer)
|
||||
changedProvider = changedLayer.dataProvider()
|
||||
@ -45,11 +45,11 @@ class Dialog(QDialog, Ui_Dialog):
|
||||
self.progressBar.setValue(50)
|
||||
value = int(round((value / 100.0000), 4) * layer.featureCount())
|
||||
self.progressBar.setValue(60)
|
||||
selran = random.sample(xrange(0, layer.featureCount()), value)
|
||||
self.progressBar.setValue(70)
|
||||
self.progressBar.setValue(80)
|
||||
self.progressBar.setValue(90)
|
||||
self.progressBar.setValue(100)
|
||||
layer.setSelectedFeatures(selran)
|
||||
selran = random.sample(xrange(0, layer.featureCount()), value)
|
||||
self.progressBar.setValue(70)
|
||||
self.progressBar.setValue(80)
|
||||
self.progressBar.setValue(90)
|
||||
self.progressBar.setValue(100)
|
||||
layer.setSelectedFeatures(selran)
|
||||
self.progressBar.setValue(0)
|
||||
self.buttonOk.setEnabled( True )
|
||||
|
Loading…
x
Reference in New Issue
Block a user