fix error when output file is not created

git-svn-id: http://svn.osgeo.org/qgis/trunk@15577 c8812cc2-4d05-0410-92ff-de0c093fc19c
This commit is contained in:
brushtyler 2011-03-23 01:14:41 +00:00
parent 636328d166
commit 1e6c095171
3 changed files with 3 additions and 3 deletions

View File

@ -80,6 +80,6 @@ class GdalToolsDialog(QWidget, Ui_Widget, BasePluginWidget):
def addLayerIntoCanvas(self, fileInfo): def addLayerIntoCanvas(self, fileInfo):
vl = self.iface.addVectorLayer(fileInfo.filePath(), "contour", "ogr") vl = self.iface.addVectorLayer(fileInfo.filePath(), "contour", "ogr")
if vl.isValid(): if vl != None and vl.isValid():
if hasattr(self, 'lastEncoding'): if hasattr(self, 'lastEncoding'):
vl.setProviderEncoding(self.lastEncoding) vl.setProviderEncoding(self.lastEncoding)

View File

@ -81,6 +81,6 @@ class GdalToolsDialog(QWidget, Ui_Widget, BasePluginWidget):
def addLayerIntoCanvas(self, fileInfo): def addLayerIntoCanvas(self, fileInfo):
vl = self.iface.addVectorLayer(fileInfo.filePath(), fileInfo.baseName(), "ogr") vl = self.iface.addVectorLayer(fileInfo.filePath(), fileInfo.baseName(), "ogr")
if vl.isValid(): if vl != None and vl.isValid():
if hasattr(self, 'lastEncoding'): if hasattr(self, 'lastEncoding'):
vl.setProviderEncoding(self.lastEncoding) vl.setProviderEncoding(self.lastEncoding)

View File

@ -69,6 +69,6 @@ class GdalToolsDialog( QWidget, Ui_Widget, BasePluginWidget ):
def addLayerIntoCanvas( self, fileInfo ): def addLayerIntoCanvas( self, fileInfo ):
vl = self.iface.addVectorLayer( fileInfo.filePath(), fileInfo.baseName(), "ogr" ) vl = self.iface.addVectorLayer( fileInfo.filePath(), fileInfo.baseName(), "ogr" )
if vl.isValid(): if vl != None and vl.isValid():
if hasattr( self, 'lastEncoding' ): if hasattr( self, 'lastEncoding' ):
vl.setProviderEncoding( self.lastEncoding ) vl.setProviderEncoding( self.lastEncoding )