PySide

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до: навігація, пошук
PySide
Python and Qt.svg
Розробник(и) Openbossa
Стабільний випуск 1.2.1 (16 серпня 2013; 376 днів тому)
Написано на Python
Операційна система Cross-platform
Ліцензія 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.

Приклад «Hello, World!»[ред.ред. код]

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_())



Див. також[ред.ред. код]

Зноски[ред.ред. код]

  1. «Shiboken». Pyside.org. Архів оригіналу за 2013-08-26. Процитовано 2010-05-25. 
  2. http://www.pyside.org/2009/08/pyside-has-been-released/
  3. «FAQ – PySide – Python for Qt». Pyside.org. Архів оригіналу за 2013-08-26. Процитовано 2010-05-25. 

Посилання[ред.ред. код]