Experimental PySide support in ETS

Over the last couple of weeks I added support for PySide to the majority of the ETS packages, including Traits, Chaco and Enable. I have only tested personally with Ubuntu 10.10 and PySide Beta 1, but we’re beginning to test with OS X (Windows is next). With any luck, the next ETS release will have full PySide support, and the next EPD release will include PySide eggs.

Right now, to use PySide in ETS, you have to set an environment variable QT_API=pyside. I hope by the time ETS 3.6 is released we can ditch the environment variable, but I can’t make any promises.

4 thoughts on “Experimental PySide support in ETS

  1. avatarBryce Hendrix

    Eli, that is an option. We might continue to support PyQt4 too, but we’ll eventually switch the default from PyQt4 to PySide. It’s foreseeable too that we’ll eventually change the default ETSConfig.toolkit from wx to PySide too.

    Do you have a preference of one over the other?

  2. Pingback: Weekly Python News (01/15/2010) « The Mouse Vs. The Python

  3. avatarEli

    Bryce, I think this is good news. As long as PySide keeps being supported by Nokia and developed further, it’s the preferred option because it matches the more liberal LGPL license of Qt itself.


Leave a Reply

Your email address will not be published. Required fields are marked *

Please leave these two fields as-is:

Protected by Invisible Defender. Showed 403 to 120,031 bad guys.