コンテンツにスキップ
Wikipedia

PySide

出典: フリー百科事典『ウィキペディア(Wikipedia)』
PySide
作者 Openbossa
開発元 Qt Project (英語版)
最新版
6.5.2 / 2023年7月26日 (2年前) (2023年07月26日)
プログラミング
言語
Python
対応OS クロスプラットフォーム
ライセンス LGPL
公式サイト www.pyside.org
テンプレートを表示

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

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

[編集 ]
importsys
fromPySide6.QtCoreimport Qt
fromPySide6.QtWidgetsimport QApplication, QLabel
if __name__ == "__main__":
 app = QApplication(sys.argv)
 label = QLabel("Hello World", alignment=Qt.AlignCenter)
 label.show()
 sys.exit(app.exec_())

関連項目

[編集 ]

脚注

[編集 ]
  1. ^ "Shiboken". Pyside.org. 2010年5月25日閲覧。
  2. ^ http://www.pyside.org/2009/08/pyside-has-been-released/
  3. ^ "FAQ – PySide – Python for Qt". Pyside.org. 2010年5月25日閲覧。
  4. ^ "FAQ – PySide – Python for Qt". Pyside.org. 2013年3月19日閲覧。

外部リンク

[編集 ]
実装
実行時コンパイラ
ウィジェット・ツールキット
フレームワーク
統合開発環境(専用)
総合開発環境(汎用)
ライブラリ
低レベル
高レベル
AmigaOS対応
Mac OS/macOS対応
Windows対応
X11下のUnix対応
言語別
クロスプラットフォーム
CLI
C/C++
Objective-C
Flash
Java
デスクトップ
ウェブ
JavaScript
Common Lisp
Object Pascal
Perl
PHP
Python
Ruby
XML

AltStyle によって変換されたページ (->オリジナル) /