From 1e6c095171d622e1e25993b270e66d3759ded28f Mon Sep 17 00:00:00 2001 From: brushtyler Date: Wed, 23 Mar 2011 01:14:41 +0000 Subject: [PATCH] fix error when output file is not created git-svn-id: http://svn.osgeo.org/qgis/trunk@15577 c8812cc2-4d05-0410-92ff-de0c093fc19c --- python/plugins/GdalTools/tools/doContour.py | 2 +- python/plugins/GdalTools/tools/doPolygonize.py | 2 +- python/plugins/GdalTools/tools/doTileIndex.py | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/python/plugins/GdalTools/tools/doContour.py b/python/plugins/GdalTools/tools/doContour.py index e62702f3bd7..ae32dc93cc1 100644 --- a/python/plugins/GdalTools/tools/doContour.py +++ b/python/plugins/GdalTools/tools/doContour.py @@ -80,6 +80,6 @@ class GdalToolsDialog(QWidget, Ui_Widget, BasePluginWidget): def addLayerIntoCanvas(self, fileInfo): vl = self.iface.addVectorLayer(fileInfo.filePath(), "contour", "ogr") - if vl.isValid(): + if vl != None and vl.isValid(): if hasattr(self, 'lastEncoding'): vl.setProviderEncoding(self.lastEncoding) diff --git a/python/plugins/GdalTools/tools/doPolygonize.py b/python/plugins/GdalTools/tools/doPolygonize.py index 23659c646b9..5b5a3263bee 100644 --- a/python/plugins/GdalTools/tools/doPolygonize.py +++ b/python/plugins/GdalTools/tools/doPolygonize.py @@ -81,6 +81,6 @@ class GdalToolsDialog(QWidget, Ui_Widget, BasePluginWidget): def addLayerIntoCanvas(self, fileInfo): vl = self.iface.addVectorLayer(fileInfo.filePath(), fileInfo.baseName(), "ogr") - if vl.isValid(): + if vl != None and vl.isValid(): if hasattr(self, 'lastEncoding'): vl.setProviderEncoding(self.lastEncoding) diff --git a/python/plugins/GdalTools/tools/doTileIndex.py b/python/plugins/GdalTools/tools/doTileIndex.py index 8276767d27f..3a0d9c0f181 100644 --- a/python/plugins/GdalTools/tools/doTileIndex.py +++ b/python/plugins/GdalTools/tools/doTileIndex.py @@ -69,6 +69,6 @@ class GdalToolsDialog( QWidget, Ui_Widget, BasePluginWidget ): def addLayerIntoCanvas( self, fileInfo ): vl = self.iface.addVectorLayer( fileInfo.filePath(), fileInfo.baseName(), "ogr" ) - if vl.isValid(): + if vl != None and vl.isValid(): if hasattr( self, 'lastEncoding' ): vl.setProviderEncoding( self.lastEncoding )