PySide
表示
出典: フリー百科事典『ウィキペディア(Wikipedia)』
| 作者 | Openbossa |
|---|---|
| 開発元 | Qt Project (英語版) |
| 最新版 |
6.5.2
/ 2023年7月26日 (2年前) (2023年07月26日) |
| プログラミング 言語 | Python |
| 対応OS | クロスプラットフォーム |
| ライセンス | LGPL |
| 公式サイト |
www |
| テンプレートを表示 | |
PySideはPythonでGUIを構築するためのクロスプラットフォームなライブラリである。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/X11・Mac OS X・Windows・Maemo上で動作する。現在、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_())
関連項目
[編集 ]脚注
[編集 ]- ^ "Shiboken". Pyside.org. 2010年5月25日閲覧。
- ^ http://www.pyside.org/2009/08/pyside-has-been-released/
- ^ "FAQ – PySide – Python for Qt". Pyside.org. 2010年5月25日閲覧。
- ^ "FAQ – PySide – Python for Qt". Pyside.org. 2013年3月19日閲覧。
外部リンク
[編集 ]| 実装 | |
|---|---|
| 実行時コンパイラ | |
| ウィジェット・ツールキット | |
| フレームワーク | |
| 統合開発環境(専用) | |
| 総合開発環境(汎用) | |
| ライブラリ | |
| 低レベル | |||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 高レベル |
| ||||||||||||||||||||||||||||||||||||||||
スタブアイコン
この項目は、ソフトウェアに関連した書きかけの項目 です。この項目を加筆・訂正などしてくださる協力者を求めています(PJ:コンピュータ/P:コンピュータ)。