PySideuic ワークフロー

Maya は、Qt フレームワーク向けの Python バインディングを提供する、オープンソースのソフトウェア プロジェクトである PySide をサポートしています。これによりソフトウェア開発者は、Qt フレームワークを使用してソフトウェアを Python で記述できます。

次の mayapy pyside-uic スクリプトは、Qt Designer を元にした .ui ファイルを Python コードに変換する場合に使用してください。

import sys, pprint
from pysideuic import compileUi
pyfile = open("[path to output python file]\output.py", 'w')
compileUi("[path to input ui file]\input.ui", pyfile, False, 4,
False)
pyfile.close()
注: mayapy pyside-uic は、.ui ファイルをコンパイルする場合に使用する必要があります。

Pysideuic の詳細情報については、PySide Web サイトをご覧ください。