PySide

PythonでGUIを構築するためのクロスプラットフォームなライブラリ From Wikipedia, the free encyclopedia

PySidePythonGUIを構築するためのクロスプラットフォームなライブラリである。PySideはQtのPythonバインディングである。PySideはPythonに付属しているTkinter(GUIライブラリ)の代わりとして用いられる。このプロジェクトはBoostというC++のライブラリのPythonバインディングであるBoost.Pythonを用いて開発が始まった。後にはファイル容量とメモリ使用量を減らすためにShibokenというライブラリに切り替えられた[1]

作者 Openbossa
開発元 Qt Project英語版
最新版
6.5.2 / 2023年7月26日 (2年前) (2023-07-26)
プログラミング
言語
Python
概要 作者, 開発元 ...
PySide
作者 Openbossa
開発元 Qt Project英語版
最新版
6.5.2 / 2023年7月26日 (2年前) (2023-07-26)
プログラミング
言語
Python
対応OS クロスプラットフォーム
ライセンス LGPL
公式サイト www.pyside.org
テンプレートを表示
閉じる

PySideは2009年にQtの所有者であったNokia[2]からLGPLの下で公開された。NokiaはPyQtを開発していたRiverbank Computing社[3]との合意形成に失敗し、代替ライセンスとしてLGPLを含むようにそのライセンスを変更した。

PySideはLinux/X11Mac OS XWindowsMaemo上で動作する。現在、PySideコミュニティがAndroid OSとSymbian OSのためのサポートを追加している[4]

Hello World

import sys
from PySide6.QtCore import Qt
from PySide6.QtWidgets import QApplication, QLabel

if __name__ == "__main__":
    app = QApplication(sys.argv)
    label = QLabel("Hello World", alignment=Qt.AlignCenter)
    label.show()
    sys.exit(app.exec_())

関連項目

脚注

外部リンク

Related Articles

Wikiwand AI