matplotlib and pyside..

Have a closer look at the example I gave.

The currently released version of matplotlib doesn't support PySide

at all. So I cheated and simply drew to the generic Agg backend and
then copied the whole figure (gcf = get current figure) into a
PySide QImage object at the end. The QImage can then be displayed
however you want inside your Qt application. I used a
QGraphicsScene but there are other options.

If you really wanted to I guess you could use FigureCanvasAgg as an

intermediary - but the process is fundamentally different. You
can’t just drop that it into your PySide app as a widget like you
can with FigureCanvasQTAgg.

As mentioned earlier, if you'd like to use the same code simply wait

for the next release of matplotlib which will support PySide or you
can get a copy of the source from github master today that also
support PySide.


On 20/07/2011 3:59 PM, lionel chiron wrote:

Hi Gerald,

    I found yesterday interesting informations on a forum where

you answered about Matplotlib and pyside … but some details are
missing to make what I want.

          Few days

ago I developped stuff in PyQt I 'd like to recuperate in
Pyside… the central difficulty is to import Matplotlib in

          In PyQt I

was using FigureCanvasQTAgg but in Pyside I couldn’t find
something equivalent allowing to link Mpl and pyside…

    It seems you're able to make drawings (with add.patch) but

how to do for inserting a figure?