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?

    Reply
  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.

    Reply

Leave a Reply

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

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>