Plot: ToolBar: Minor change.

setup.py
Pierre-Antoine Rouby 2024-04-02 09:26:11 +02:00
parent f80be0f3da
commit ce090c6437
1 changed files with 16 additions and 3 deletions

View File

@ -58,23 +58,24 @@ class PamhyrPlotToolbar(NavigationToolbar2QT):
if "home" in items: if "home" in items:
self.init_tool_home() self.init_tool_home()
self.add_tool_separator()
if "back/forward" in items: if "back/forward" in items:
self.init_tool_back_forward() self.init_tool_back_forward()
self.add_tool_separator()
if "move" in items: if "move" in items:
self.init_tool_move() self.init_tool_move()
self.add_tool_separator() self.add_tool_separator()
elif "home" in items or "back/forward" in items:
self.add_tool_separator()
if "zoom" in items: if "zoom" in items:
self.init_tool_zoom() self.init_tool_zoom()
self.add_tool_separator()
if "iso" in items: if "iso" in items:
self.init_tool_iso() self.init_tool_iso()
self.add_tool_separator() self.add_tool_separator()
elif "zoom" in items:
self.add_tool_separator()
if "save" in items: if "save" in items:
self.init_tool_save() 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): def save_figure(self, *args):
file_types = self.canvas.get_supported_filetypes_grouped() file_types = self.canvas.get_supported_filetypes_grouped()
default_file_type = self.canvas.get_default_filetype() default_file_type = self.canvas.get_default_filetype()