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