提交 36a7d01e 编写于 作者: K Kentaro Wada

Set default filename with basename of image

上级 116e30f5
......@@ -776,12 +776,13 @@ class MainWindow(QMainWindow, WindowMixin):
dlg.setAcceptMode(QFileDialog.AcceptSave)
dlg.setConfirmOverwrite(True)
dlg.setOption(QFileDialog.DontUseNativeDialog, False)
if dlg.exec_():
return dlg.selectedFiles()[0]
return ''
#return unicode(QFileDialog.getSaveFileName(self,
# '%s - Choose File', self.currentPath(),
# 'Label files (*%s)' % LabelFile.suffix))
basename = os.path.splitext(self.filename)[0]
default_labelfile_name = os.path.join(self.currentPath(),
basename + LabelFile.suffix)
filename = dlg.getSaveFileName(
self, 'Choose File', default_labelfile_name,
'Label files (*%s)' % LabelFile.suffix)
return unicode(filename)
def _saveFile(self, filename):
if filename and self.saveLabels(filename):
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册