23.08.2013 20:57, Eric Firing kirjoitti: > On 2013/08/23 3:55 AM, Kari Aliranta wrote: >> Hello, fellow Matplotlib users, >> >> >> I'm embedding some Matplotlib figures into GUI (PyQt4) windows or widget >> canvases using qt4agg as the backend. I'm having problems with these >> figures popping up any time when some other part of the program calls >> pyplot.show(). > > Generally, when embedding, one simply does not use the pyplot interface > at all, so this sort of problem does not arise. Is there any reason why > you can't use this approach?
Thank you. I'd like to stick to pure OO, but I'm using some third party open source code that uses pylab extensively for rather large and interactive (as in "includes scrollbars, buttons and several types of events") figures. The code works nicely in itself, and has an option to return the figure object without actually showing the plot. I was hoping to take the returned figure as an object and reset the related state environment information, effectively "smuggling" the created figure out of the state environment. If there is a simple way to do this in Matplotlib, that would be quite useful. ------------------------------------------------------------------------------ Introducing Performance Central, a new site from SourceForge and AppDynamics. Performance Central is your source for news, insights, analysis and resources for efficient Application Performance Management. Visit us today! http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg.clktrk _______________________________________________ Matplotlib-users mailing list Matplotlib-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-users