|Initial release||18 August 2009|
1.2.4 / 14 October 2015
PySide is a Python binding of the cross-platform GUI toolkit Qt. It is one of the alternatives to the standard library package Tkinter. Like Qt, PySide is free software. The project started out using Boost.Python from the Boost C++ Libraries for the bindings and later switched to the binding generator Shiboken to reduce the size of the binaries and the memory footprint.
PySide was released under the LGPL in August 2009 by Nokia, the former owners of the Qt toolkit, after Nokia failed to reach an agreement with PyQt developers Riverbank Computing to change its licensing terms to include LGPL as an alternative license.
Hello World Example
# Import PySide classes import sys from PySide.QtCore import * from PySide.QtGui import * # Create a Qt application app = QApplication(sys.argv) # Create a Window mywindow = QWidget() mywindow.resize(320, 240) mywindow.setWindowTitle('Hello World!') # Create a label and display it all together mylabel = QLabel(mywindow) mylabel.setText('Hello World!') mylabel.setGeometry(QRect(130, 110, 60, 10)) mywindow.show() # Enter Qt application main loop sys.exit(app.exec_())
|Wikimedia Commons has media related to PySide.|
- PySide has been released, August 18th, 2009 – PySide – Python for Qt. Archived October 25, 2009, at the Wayback Machine.
- "Shiboken". qt.io. Retrieved 2016-09-06.
- "FAQ – PySide – Python for Qt". Pyside.org. Retrieved 2015-05-04.
- "PySide2 - Qt Wiki".
- "Bringing pyside back to Qt Project".
- "Which platforms is PySide available for? FAQ – PySide – Python for Qt". Pyside.org. Retrieved 2015-05-04.
|This free-software-related article is a stub. You can help Wikipedia by expanding it.|