[PySide] PySide Is Dead?

Robert Vinluan rvinluan at sidefx.com
Tue Feb 10 16:09:01 CET 2015


Hi Joao,

Thanks for the info.  QML + Pyotherside looks interesting but requires 
Python 3.X AFAICT and for now I am stuck with Python 2.7.

I also had issues with Qt's SVG support in 4.8.  Had to workaround what 
looked like a bug with the viewBox attribute plus the fact that Qt 
implements the TinySVG spec.

Anyway, the news that Stephan posted about PyQt licensing really opens 
new possibilities and does make PyQt a viable alternative for me for 
future development.  I would still love to see PySide + Qt5 but at least 
it's nice to know that there's another package in case something happens.

Cheers,
Rob

On 2015-02-09 6:25 PM, João Ventura wrote:
> Hi Robert,
>
> I used to have a PySide (Qt4.8) application, but I decided to move on
> since Qt5 will probably never see a PySide port. Also, I don't remember
> where I found it, but I read that Qt 4.8 is going to be discontinued
> later this year, although other PySide developers may confirm it (or not).
>
> If you want to go with Qt5, you can either check PyQt5, or go with QML +
> Pyotherside. Pyotherside is a C++ bridge which allows you to call Python
> code from your QML code. QML is quite good nowadays, and with
> pyotherside you may almost not touch javascript. And with Qt Quick
> Controls you can use native OS widgets within QML.
>
> But there are other possible routes: In my personal case, since I needed
> SVG's and the SVG support in Qt5 is very bad (specially on the retina
> MacBooks - not webview), my only solution was to go with web
> technologies. So currently I am rewriting my desktop app with the
> following stack: Atom-shell for the desktop launcher and webview,
> javascript for my API, React.js or Famo.us for the layouts/views (still
> researching both), SVG for the charts (through javascript templating),
> and node.js as wrapper for the stuff that need to interface with C/C++
> and Databases. This is my cross-platform desktop app stack.
>
> I would prefer to keep using Qt5 and Python, but SVG sucks in Qt5 and
> with Javascript I can reuse much of the code on web/http (which I'm
> currently doing). Python is great, but is completely lacking in
> browserland (projects as "Brython" are not performant enough), and
> Javascript is not so bad after you get used to it..
>
>
> Good luck,
> João Ventura
>
>
> _______________________________________________
> PySide mailing list
> PySide at qt-project.org
> http://lists.qt-project.org/mailman/listinfo/pyside




More information about the PySide mailing list