PySide
| PySide | ||||
|---|---|---|---|---|
| Ontwerp en ontwikkeling | ||||
| Ontwikkelaar(s) | Qt Project, Christian Tismer-Sperling | |||
| Besturingssysteem | Linux, macOS, Windows | |||
| Geschreven in | Python | |||
| Status en tijdlijn | ||||
| Status | Actief | |||
| Uitgebracht | 18 augustus 2009 (16 jaar) | |||
| Recentste versie | 6.11.1 (13 mei 2026)[1] | |||
| Onderdelen | ||||
| Licentie(s) | LGPL | |||
| Links | ||||
| Website | (en) PySide | |||
| ||||
PySide is een Python-binding voor de multiplatform GUI-toolkit Qt. Het is een van de alternatieven voor de GUI-toolkit Tkinter, die wordt meegeleverd met python. Andere populaire alternatieven zijn PyGTK, de binding voor GTK+ en wxPython, de binding voor WxWidgets. PySide is, net als Qt zelf, vrije software. Toen het project begon, gebruikte het de bindings-generator Boost.Python van de Boost. Later werd overgestapt op de generator Shiboken[2] om de bestandsgrootte van de bindings en het geheugengebruik te reduceren.
PySide werd in augustus 2009 vrijgegeven door Nokia, destijds eigenaar van de Qt-toolkit. Dat gebeurde onder de LGPL[3], wat direct het belangrijkste verschil is met het al langer bestaande PyQt, ontwikkeld door Riverbank Computing.
PySide ondersteunt Linux/X11, Mac OS X, Windows, Maemo 5 en voorheen ook MeeGo. [4]
De opvolger voor Qt5 is "Qt for Python".[5]
Voorbeeld
import sys
from PySide import QtCore, QtGui
app = QtGui.QApplication(sys.argv)
win = QtGui.QWidget()
win.resize(320, 240)
win.setWindowTitle("Hello, World!")
win.show()
sys.exit(app.exec_())
Externe link
- (en) Officiële website
- ↑ "PySide6 6.11.1".
- ↑ Shiboken. Pyside.org. Gearchiveerd op 21 juni 2010. Geraadpleegd op 25 mei 2010.
- ↑ https://web.archive.org/web/20091025170910/http://www.pyside.org/2009/08/pyside-has-been-released/
- ↑ PySide Downloads - Qt Wiki. qt.io. Geraadpleegd op 20 januari 2019.
- ↑ https://wiki.qt.io/Qt_for_Python
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.