PySide
Тип | віджетний інструментарійd і мовне зв'язування |
---|---|
Розробники | Openbossa |
Стабільний випуск | 1.2.4 (14 жовтня 2015 ) |
Операційна система | Cross-platform |
Мова програмування | Python |
Ліцензія | LGPL |
Вебсайт | www.pyside.org |
PySide — прив'язка мови Python до крос-платформного GUI інструментарію Qt. Це одна з альтернатив в GUI програмуванні на Python до Tkinter, який входить до стандартних пакетів Python. Як і Qt, PySide є вільним ПЗ. Проєкт почався з використання Boost.Python з бібліотек Boost для C++, а потім перемкнувся на генератор прив'язок Shiboken[1] для зменшення розміру бінарників та споживання пам'яті.
PySide був випущений під ліцензією LGPL в серпні 2009 компанією Nokia,[2] колишнніми власниками інструментарію Qt, після того як Nokia не змогла досягти домовленості з розробниками PyQt, компанією Riverbank Computing[3], для приведення умов їхньої ліцензії до сумісності з LGPL як альтернативної ліцензії.
PySide підтримує Linux/X11, Mac OS X, MeeGo, Windows та Maemo.
import sys
from PySide import QtGui
app = QtGui.QApplication(sys.argv)
win = QtGui.QWidget()
win.resize(320, 240)
win.setWindowTitle("Hello, World!")
win.show()
sys.exit(app.exec_())
Це незавершена стаття про програмування. Ви можете допомогти проєкту, виправивши або дописавши її. |
- ↑ Shiboken. Pyside.org. Архів оригіналу за 26 серпня 2013. Процитовано 25 травня 2010.
- ↑ Архівована копія. Архів оригіналу за 25 жовтня 2009. Процитовано 28 лютого 2013.
{{cite web}}
: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title (посилання) - ↑ FAQ – PySide – Python for Qt. Pyside.org. Архів оригіналу за 26 серпня 2013. Процитовано 25 травня 2010.
- Офіційний сайт
- Differences Between PySide and PyQt [Архівовано 30 березня 2021 у Wayback Machine.] (англ.)