8000 use Qt window title as default savefig filename · matplotlib/matplotlib@3983e93 · GitHub
[go: up one dir, main page]

Skip to content

Commit 3983e93

Browse files
committed
use Qt window title as default savefig filename
1 parent 5b90a27 commit 3983e93

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

lib/matplotlib/backends/backend_qt.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -419,8 +419,10 @@ def save_figure(self, *args):
419419
sorted_filetypes = filetypes.items()
420420
sorted_filetypes.sort()
421421
default_filetype = self.canvas.get_default_filetype()
422+
default_filename = self.canvas.window().windowTitle() or 'image'
423+
default_filename.replace(' ', '_')
422424

423-
start = "image." + default_filetype
425+
start = default_filename + '.' + default_filetype
424426
filters = []
425427
selectedFilter = None
426428
for name, exts in sorted_filetypes:

lib/matplotlib/backends/backend_qt4.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -614,8 +614,10 @@ def save_figure(self, *args):
614614
sorted_filetypes = filetypes.items()
615615
sorted_filetypes.sort()
616616
default_filetype = self.canvas.get_default_filetype()
617+
default_filename = sel 5FB3 f.canvas.window().windowTitle() or 'image'
618+
default_filename.replace(' ', '_')
617619

618-
start = "image." + default_filetype
620+
start = default_filename + '.' + default_filetype
619621
filters = []
620622
selectedFilter = None
621623
for name, exts in sorted_filetypes:

0 commit comments

Comments
 (0)
0