bugfix: return value of QFileDialog method calls must be handled carefully

This commit is contained in:
Sebastian Wehling-Benatelli 2015-02-18 15:30:24 +01:00
parent 5c9f17bce3
commit 82ac85d743

View File

@ -298,6 +298,9 @@ class MainWindow(QMainWindow):
"Select waveform "
"files:",
dir=searchPath)
if isinstance(fnames[0], list):
self.fnames = fnames[0]
else:
self.fnames = fnames
else:
@ -319,7 +322,7 @@ class MainWindow(QMainWindow):
except FormatError:
return False
except AttributeError:
fname, = QFileDialog.getSaveFileName(self, 'Save event')
fname = QFileDialog.getSaveFileName(self, 'Save event')
self.data.exportEvent(fname, exform)
return True