mirror of
https://github.com/qgis/QGIS.git
synced 2025-02-25 00:58:06 -05:00
[BACPORT] fix Merge shapefile to one crash when used layers mode
This commit is contained in:
parent
9f1f070cad
commit
a20cec3824
@ -116,6 +116,9 @@ class Dialog( QDialog, Ui_Dialog ):
|
|||||||
baseDir = QFileInfo( files[ 0 ] ).absolutePath()
|
baseDir = QFileInfo( files[ 0 ] ).absolutePath()
|
||||||
else:
|
else:
|
||||||
baseDir = self.leInputDir.text()
|
baseDir = self.leInputDir.text()
|
||||||
|
# look for shapes with specified geometry type
|
||||||
|
self.inputFiles = ftools_utils.getShapesByGeometryType( baseDir, self.inputFiles, self.cmbGeometry.currentIndex() )
|
||||||
|
self.progressFiles.setRange( 0, self.inputFiles.count() )
|
||||||
|
|
||||||
outFile = QFile( self.outFileName )
|
outFile = QFile( self.outFileName )
|
||||||
if outFile.exists():
|
if outFile.exists():
|
||||||
@ -123,10 +126,6 @@ class Dialog( QDialog, Ui_Dialog ):
|
|||||||
QMessageBox.warning( self, self.tr( "Delete error" ), self.tr( "Can't delete file %1" ).arg( outFileName ) )
|
QMessageBox.warning( self, self.tr( "Delete error" ), self.tr( "Can't delete file %1" ).arg( outFileName ) )
|
||||||
return
|
return
|
||||||
|
|
||||||
# look for shapes with specified geometry type
|
|
||||||
self.inputFiles = ftools_utils.getShapesByGeometryType( baseDir, self.inputFiles, self.cmbGeometry.currentIndex() )
|
|
||||||
self.progressFiles.setRange( 0, self.inputFiles.count() )
|
|
||||||
|
|
||||||
if self.inEncoding == None:
|
if self.inEncoding == None:
|
||||||
self.inEncoding = "System"
|
self.inEncoding = "System"
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user