Fixed crashing save dialogs under Qt5

This commit is contained in:
Virgil Dupras 2014-03-30 15:57:07 -04:00
parent 640561a534
commit ba13b700b0
2 changed files with 5 additions and 3 deletions

View File

@ -196,5 +196,7 @@ class DupeGuru(QObject):
def select_dest_file(self, prompt, extension):
files = tr("{} file (*.{})").format(extension.upper(), extension)
return QFileDialog.getSaveFileName(self.resultWindow, prompt, '', files)
destination, chosen_filter = QFileDialog.getSaveFileName(self.resultWindow, prompt, '', files)
if not destination.endswith('.{}'.format(extension)):
destination = '{}.{}'.format(destination, extension)
return destination

View File

@ -285,7 +285,7 @@ class ResultWindow(QMainWindow):
def saveResultsTriggered(self):
title = tr("Select a file to save your results to")
files = tr("dupeGuru Results (*.dupeguru)")
destination = QFileDialog.getSaveFileName(self, title, '', files)
destination, chosen_filter = QFileDialog.getSaveFileName(self, title, '', files)
if destination:
if not destination.endswith('.dupeguru'):
destination = '{}.dupeguru'.format(destination)