PySide - PySide
Оригинальный автор (ы) | Компания Qt |
---|---|
Разработчики) | Компания Qt |
изначальный выпуск | 1.0 / 18 августа 2009 г.[1] (под названием PySide) |
Стабильный выпуск | PySide 5.15.2 / 20 ноября 2020 г.[2] |
Написано в | Python |
Операционная система | Linux /X11, Mac OS X, Windows |
Лицензия | LGPL |
Интернет сайт | вики |
Оригинальный автор (ы) | Компания Qt |
---|---|
Разработчики) | Компания Qt |
изначальный выпуск | 5.12 / 17 декабря 2018 |
Стабильный выпуск | |
Написано в | Python |
Операционная система | Linux /X11, Mac OS X, Windows |
Лицензия | LGPL |
Интернет сайт | вики |
PySide2 [5] это Python привязка из кросс-платформенный GUI Инструментарий Qt, в настоящее время разрабатывается Компания Qt под Qt для Python проект по портированию PySide[6] работать с Qt 5 вместо Qt 4. Это один из альтернативы в стандартный пакет библиотеки Ткинтер. Как и Qt, PySide2 бесплатно программное обеспечение. Проект начался с использования Boost.Python от Библиотеки Boost C ++ для привязок и позже переключился на генератор привязок Шибокен[7] чтобы уменьшить размер двоичных файлов и объем памяти.
PySide был выпущен под LGPL в августе 2009 г. Nokia,[1] бывшие владельцы набора инструментов Qt после того, как Nokia не удалось достичь соглашения с PyQt разработчиков Riverbank Computing[8] изменить условия лицензирования, чтобы включить LGPL в качестве альтернативной лицензии.
В настоящее время ведется работа по официальному запуску PySide2 как продукта Qt. PySide2 поддерживает Linux /X11, Mac OS X, Windows и Maemo. Поддержка для Android в настоящее время добавляется сообществом PySide.[9]
Пример Hello World
# Импортировать классы PySide2импорт sysиз PySide2 импорт QtCore, QtWidgets# Создаем приложение Qtприложение = QtWidgets.QApplication(sys.argv)# Создать окномое окно = QtWidgets.QWidget()мое окно.изменить размер(320, 240)мое окно.setWindowTitle('Привет, мир!')# Создайте этикетку и отобразите все вместеmylabel = QtWidgets.QLabel(мое окно)mylabel.setText('Привет, мир!')mylabel.setGeometry(QtCore.QRect(200, 200, 200, 200))мое окно.Показать()# Войдите в основной цикл приложения Qtsys.выход(приложение.exec_())
Смотрите также
Рекомендации
- ^ а б PySide выпущен, 18 августа 2009 г. - PySide - Python для Qt. В архиве 25 октября 2009 г. Wayback Machine
- ^ https://pypi.org/project/PySide2/#history
- ^ http://blog.qt.io/blog/2018/07/17/qt-python-available-pypi/
- ^ https://pypi.org/project/PySide2/
- ^ "PySide2 - Qt Wiki".
- ^ "Возвращение pyside в Qt Project".
- ^ «Шибокен». qt.io. Получено 2016-09-06.
- ^ «FAQ - PySide - Python для Qt». Pyside.org. Получено 2015-05-04.
- ^ «Для каких платформ доступен PySide? FAQ - PySide - Python для Qt». Pyside.org. Получено 2015-05-04.
внешняя ссылка
- Официальный веб-сайт
- Различия между PySide и PyQt, Qt документация вики
Этот бесплатное программное обеспечение с открытым исходным кодом статья - это заглушка. Вы можете помочь Википедии расширяя это. |