The pyside bug affecting matplotlib pyside backend is now fixed with pyside 1.0.3
I would be nice to have the pyside option in the next matplotlib release... Regards, David Le 06/05/11 10:32, David Trémouilles a écrit : > Hello, > > This is not directly related to your patch but I would like to > report here that I still have at least one issue on MacOs > that prevent matplotlib to work with your pyside backend. > Indeed current PySide version (1.0.2) have a bug on MacOS that seems to > have been fixed recently: > http://bugs.pyside.org/show_bug.cgi?id=809 > But I will have to wait for next PySide release to > confirm your pyside patch works on MacOs. > Will test as soon as next pyside version is out and available on > macports. I do not have time nor will to test with the latest current > pyside head. > > Regards, > > David > > > > Le 06/05/11 03:36, Gerald Storer a écrit : >> Hi, >> I was wondering if I could get a comment on this. Its been 4 weeks >> since I submitted the original version and it has been more or less >> production ready since Monday. >> >> https://github.com/matplotlib/matplotlib/pull/80 >> >> Thanks, >> Gerald. >> >> On 11/04/2011 4:49 PM, Gerald Storer wrote: >>> Hi, >>> I've submitted a pull request with backend changes that (should) let >>> all currently supported versions of PyQt work along side PySide. I've >>> tested with PyQt 4.8.3 and PySide 1.0.0. >>> >>> I haven't bothered chasing down old versions of PyQt as they seem >>> elusive. >>> >>> Gerald. >>> >>> On 29/03/2011 3:25 AM, butt...@gmail.com wrote: >>>> Looking forward, supporting the Python 3 compatible PyQt API is >>>> likely the way to go. >>>> >>>> Le , Gerald Storer<g...@mrxtech.com.au> a écrit : >>>>> On 28/03/2011 1:10 AM, Peter Butterworth wrote: >>>>> >>>>> >>>>> Wouldn't it be possible to use a single backend compatible with both >>>>> >>>>> PyQt and Pyside ? >>>>> >>>>> >>>>> The current Qt mpl backend uses the old PyQt slots/signals API >>>> which PySide doesn't really support (there are some macros but they >>>> don't work 100% the same). From a quick glance at the IPython >>>> implementation it looks like they are using the new API which means >>>> older versions (<4.5) of PyQt won't be supported. This might be ok, I >>>> don't know. >>>>> >>>>> If it isn't then, there will need to be some try...excepts around >>>> the place or separate back ends. If you ignore the PySide bugs I had >>>> to work around I've only changed ~4 lines in the main backend. >>>>> >>>>> >>>>> >>>>> Pierre's formlayout is also using an obsolete method that isn't >>>> present in PySide. I've opted to emulate it, but it would be best to >>>> change the code to use the alternative method available in both PyQt >>>> and PySide. formlayout also uses the old QString implementation of >>>> PyQt, PySide only supports the new implementation where QString is >>>> transparently convert to/from str/unicode. Setting QString = unicode >>>> seems to work though. >>>>> >>>>> >>>>> >>>>> Gerald. >>>>> >> >> >> >> ------------------------------------------------------------------------------ >> >> WhatsUp Gold - Download Free Network Management Software >> The most intuitive, comprehensive, and cost-effective network >> management toolset available today. Delivers lowest initial >> acquisition cost and overall TCO of any competing solution. >> http://p.sf.net/sfu/whatsupgold-sd >> _______________________________________________ >> Matplotlib-devel mailing list >> Matplotlib-devel@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/matplotlib-devel ------------------------------------------------------------------------------ Simplify data backup and recovery for your virtual environment with vRanger. Installation's a snap, and flexible recovery options mean your data is safe, secure and there when you need it. Data protection magic? Nope - It's vRanger. Get your free trial download today. http://p.sf.net/sfu/quest-sfdev2dev _______________________________________________ Matplotlib-devel mailing list Matplotlib-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-devel