[PySide] Let's get serious for Pyside to support Qt5

peter_karasev at keysight.com peter_karasev at keysight.com
Sun Dec 28 21:24:24 CET 2014

My company encourages us to produce modular, robust solutions, which is epitomized by developers contributing to something like PySide. So, I and at least another developer + an intern could contribute some solid effort to this. 
      We have a ton of deployed stuff using PySide + QT 4.8.x so something has to be done. The main choices are: fix pyside/shiboken, switch to PyQT, **write our own boost-python wrappers for parts of QT that we need**, switch to js/webgl.  
   (** denotes the current most likely route) 

    Can the whole shiboken-instead-of-boost-python thing be revisited?  It is a huge PITA to interface through shiboken when you have a C++ application using QT and you provide some boost-python wrappers or have legacy C-python wrappers for domain-specific code. The way shiboken+pyside are structured now, you are in for a world of pain when embedding python in a native QT application as opposed to driving the app from python scripts. 

 If PySide could just use boost more intelligently to keep builds manageable in size/time, it would: 
     (a) alleviate the issues with native app using embedded python 
          with pyside plus some other wrapper for non-qt code,
     (b) allow more people to contribute since boost has a pretty large developer base. 
     (c) make it easier to generate wrappers for custom classes that inherit from QT classes. 

                   peter karasev

From: pyside-bounces+peter_karasev=keysight.com at qt-project.org [pyside-bounces+peter_karasev=keysight.com at qt-project.org] on behalf of pankaj pandey [pankaj86 at gmail.com]
Sent: Sunday, December 14, 2014 23:06
To: Christian Tismer
Cc: pyside at qt-project.org
Subject: Re: [PySide] Let's get serious for Pyside to support Qt5

On Sat, Dec 13, 2014 at 12:27 AM, Christian Tismer <tismer at stackless.com> wrote:
> On 11.12.14 23:01, John Ehresman wrote:
>> On 12/11/14, 11:48 AM, Steve Payne wrote:
>>> John, as the current maintainer, would you be willing to start the conversation on the pyside-dev list? I am in for being a contributor and it was my intention to start working through the typesystem definition files for Qt5.
>> I just posted a high level overview on pyside-dev at googlegroups.com
> Great, thanks for your work!
> Is there an email interface to pyside-dev at googlegroups.com?

In https://groups.google.com/forum/#!forum/pyside-dev top-right area,
there is a "My Settings" button which has "Membership and Email
settings". Not sure if it needs a google login.

- Pankaj

> cheers - Chris
> --
> Christian Tismer             :^)   tismer at stackless.com
> Software Consulting          :     http://www.stackless.com/
> Karl-Liebknecht-Str. 121     :     http://www.pydica.net/
> 14482 Potsdam                :     GPG key -> 0xFB7BEE0E
> phone +49 173 24 18 776  fax +49 (30) 700143-0023
> _______________________________________________
> PySide mailing list
> PySide at qt-project.org
> http://lists.qt-project.org/mailman/listinfo/pyside
PySide mailing list
PySide at qt-project.org

More information about the PySide mailing list