mirror of
https://github.com/qgis/QGIS.git
synced 2025-06-01 00:02:16 -04:00
use QFileDialog.getOpenFileNameAndFilter variant when setting last filter (fixes #8138)
This commit is contained in:
parent
0ebf28aa15
commit
49e5c8f89b
@ -125,12 +125,12 @@ class DlgImportVector(QDialog, Ui_Dialog):
|
||||
lastDir = settings.value("/db_manager/lastUsedDir", "")
|
||||
lastVectorFormat = settings.value("/UI/lastVectorFileFilter", "")
|
||||
# ask for a filename
|
||||
filename = QFileDialog.getOpenFileName(self, self.tr("Choose the file to import"), lastDir, vectorFormats, lastVectorFormat)
|
||||
(filename, lastVectorFormat) = QFileDialog.getOpenFileNameAndFilter(self, self.tr("Choose the file to import"), lastDir, vectorFormats, lastVectorFormat)
|
||||
if filename == "":
|
||||
return
|
||||
# store the last used dir and format
|
||||
settings.setValue("/db_manager/lastUsedDir", QFileInfo(filename).filePath())
|
||||
#settings.setValue("/UI/lastVectorFileFilter", lastVectorFormat)
|
||||
settings.setValue("/UI/lastVectorFileFilter", lastVectorFormat)
|
||||
|
||||
self.cboInputLayer.setEditText( filename )
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user