1
0
镜像自地址 https://github.com/arsenetar/dupeguru.git 已同步 2025-07-04 06:23:20 +00:00

Fixed crashing save dialogs under Qt5

这个提交包含在:
Virgil Dupras 2014-03-30 15:57:07 -04:00
父节点 640561a534
当前提交 ba13b700b0
共有 2 个文件被更改,包括 5 次插入3 次删除

查看文件

@ -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

查看文件

@ -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)