PySide

Basisdaten

Hauptentwickler Qt Development Frameworks
Entwickler Qt Development Frameworks
Erscheinungsjahr 2009
Programmier­sprache Python (Programmiersprache)
Lizenz LGPL
www.wiki.qt.io/Qt_for_Python

PySide2 ist ein Python-Bindung des plattformübergreifenden GUI-Toolkits Qt, das derzeit von The Qt Company im Rahmen des Qt for Python-Projekts entwickelt wurde. Es ist eine der Alternativen zur Standard-Bibliothek Tkinter. Wie Qt ist auch PySide2 eine freie Software. Das Projekt begann mit Boost.Python aus den Boost C++ Bibliotheken für die Bindings und wechselte später zum Binding Generator Shiboken, um die Größe der Binaries und den Speicherbedarf zu reduzieren.

PySide wurde im August 2009 von Nokia, dem ehemaligen Eigentümer des Qt-Toolkits, unter der LGPL veröffentlicht, nachdem Nokia keine Einigung mit dem PyQt-Entwickler Riverbank Computing erzielt hatte, seine Lizenzbedingungen zu ändern und die LGPL als alternative Lizenz einzuführen.

Derzeit wird daran gearbeitet, PySide2 offiziell als Qt-Produkt einzuführen, nachdem alle Bemühungen zur Portierung von PySide in Richtung Qt 5 unternommen wurden.

PySide unterstützt Linux/X11, MacOS, Windows, MeeGo und Maemo.[1] Die Unterstützung für Android wird derzeit von der PySide Community hinzugefügt.

PySide Bearbeiten

QT for Python (PySide2) Bearbeiten

Das QT for Python Projekt hatte des Ziel, eine vollständige Portierung des PySide-Moduls auf QT5 anzubieten.[2] Die Entwicklung daran begann im Mai 2015, im April 2016 wurde das Projekt offiziell von der The Qt Company übernommen.[3]

Einzelnachweise Bearbeiten

  1. PySide Downloads. Abgerufen am 27. Oktober 2018 (englisch).
  2. Qt for Python. Abgerufen am 27. Oktober 2018 (englisch).
  3. Bringing pyside back to Qt Project. 11. April 2016, abgerufen am 27. Oktober 2018 (englisch).