Modifier la NavigationToolbar de Matplotlib

Résolu
Bonjour,

Je poste ma demande ici, n'ayant pas trouvé de forum dédié à Matplot.
Je vous explique, j'ai crée une barre de navigation avec les icones qui sont déjà présents dans la librairie Matplot.

Savez-vous comment je pourrais faire pour en ajouter d'autres ?

J'ai trouvé l'endroit ou ceux par défaut sont enregistrés, j'ai essayé d'ajouter des nouvelles images et de les appeler via mon code, mais celà ne fonctionne pas..

Merci d'avance
Configuration: Windows / Edge 89.0.774.54

2 réponses

  1. Contributeur
    bonjour,
    peux-tu expliquer ce qu'est Matplot?
    peux-tu montrer ton code?
    1. Bonjour,

      Matplot est une libraire mathématique de Python qui va permettre de travailler sur des graphiques en ayant une interface.
      Comme sur le lien ci-joint pour celle que j'ai réalisé : https://www.cjoint.com/c/KEkqno0hIQs

      Le souci dans l'exemple est que je n'arrive pas à ajouter des images comme icon (autres que les icons directement dans la bibliothèque).

      Voici le code qui permet de faire la barre de navigation en question :

          def __init__(self, figure_canvas, parent=None):
           
              self.toolitems = (
                  ('Save', 'Save the figure', 'filesave', 'save_figure')
              )
      


      La partie "filesave" représente le nom d'une image dans la librairie. J'ai essayé de remplacer ceci par un chemin, exemple : C:\user\picture.png

      Mais ça ne fonctionne pas.
      1. @yg_beMerci, je vais essayer de m'en inspirer.
        Bonne journée à vous !