ユーザインタフェースコンパイラ (uic)
このページでは、Qt WidgetsモジュールのUser Interface Compilerについて説明します。uic
は、Qt Widgets Designerによって生成されたXML形式のユーザーインターフェース定義(.ui
)ファイルを読み込み、対応するC++ヘッダーファイルまたはPythonソースファイルを作成します。
使用方法
uic [options] <uifile>
オプション
次の表は、uic
で認識されるコマンドラインオプションの一覧です。
オプション | 説明 |
---|---|
-h, --help | コマンドラインオプションのヘルプを表示します。 |
-help-all | Qt 固有のオプションを含むヘルプを表示します。 |
-v, --version | バージョン情報を表示します。 |
-d, --dependencies | 依存関係を表示します。 |
-o, --output <file> | 出力を <file> に置く |
-a, --no-autoconnection | QObject::connectSlotsByName() への呼び出しを生成しない。 |
-p, --no-protection | ヘッダー保護を無効にします。 |
-n, --no-implicit-includes | includeディレクティブの生成を無効にする。 |
--postfix <postfix> | 生成されるすべてのクラス名にPostfixを追加する。 |
--tr, --translate <function> | 国際化には <function> を使用。 |
--include <include-file> | <include-file>を<file>に追加する。 |
-g, --generator <python|cpp> | ジェネレーターを選択 |
-c, --connections <pmf|string> | 接続構文。 |
--idbased | 国際化にはidベースの関数を使う。 |
--from-imports | Python: '.' からの相対インポートを生成する。 |
--absolute-imports | Python: 絶対インポートを生成 |
--rc-prefix | Python: 絶対インポートを生成file_rc "の代わりに "rc_file "を生成する import |
--star-imports | Python:インポートに * を使う |
--python-paths <pathlist> | absolute-importsのPythonパス。 |
使用方法
C++ アプリケーションでデザイナー UI ファイルを使用する」または「Qt for Python アプリケーションでデザイナー UI ファイルを使用する」を参照してください。
©2024 The Qt Company Ltd. 本文書に含まれるドキュメントの著作権は各所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。