From ce090c643796097db080bc5432fccd8fd5cd3760 Mon Sep 17 00:00:00 2001 From: Pierre-Antoine Rouby <pierre-antoine.rouby@inrae.fr> Date: Tue, 2 Apr 2024 09:26:11 +0200 Subject: [PATCH] Plot: ToolBar: Minor change. --- src/View/Tools/Plot/PamhyrToolbar.py | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/src/View/Tools/Plot/PamhyrToolbar.py b/src/View/Tools/Plot/PamhyrToolbar.py index 4455078b..0d060ec4 100644 --- a/src/View/Tools/Plot/PamhyrToolbar.py +++ b/src/View/Tools/Plot/PamhyrToolbar.py @@ -58,23 +58,24 @@ class PamhyrPlotToolbar(NavigationToolbar2QT): if "home" in items: self.init_tool_home() - self.add_tool_separator() if "back/forward" in items: self.init_tool_back_forward() - self.add_tool_separator() if "move" in items: self.init_tool_move() self.add_tool_separator() + elif "home" in items or "back/forward" in items: + self.add_tool_separator() if "zoom" in items: self.init_tool_zoom() - self.add_tool_separator() if "iso" in items: self.init_tool_iso() self.add_tool_separator() + elif "zoom" in items: + self.add_tool_separator() if "save" in items: self.init_tool_save() @@ -188,6 +189,18 @@ class PamhyrPlotToolbar(NavigationToolbar2QT): ) ) + icon_save = QtGui.QIcon() + icon_save.addPixmap( + QtGui.QPixmap( + os.path.abspath( + f"{file_path}/../../ui/ressources/save.png" + ) + ) + ) + + self.icons.append(("save_figure", icon_save)) + + def save_figure(self, *args): file_types = self.canvas.get_supported_filetypes_grouped() default_file_type = self.canvas.get_default_filetype() -- GitLab