Qt Jenny インストール
Qt Jenny をインストールするには:
クイックスタートの手順
QtJenny デモを出発点としてください。ここには、一連の Android Java クラス用に設定済みのコード生成プロジェクトがすでに用意されており、そのコード生成プロジェクトはメインの Qt C++ アプリケーションプロジェクトに統合されています。
上級者向けの手順と、より詳細な説明
qtjenny-annotationおよびqtjenny-compilerを依存関係として持つ Gradle プロジェクトを設定する必要があります。qtjenny-annotation はアノテーションプロセッサを提供し、qtjenny-compiler はKAPTモジュールを提供します。Qt Jenny Kotlinの代わりにJavaコードの注釈を処理するように設定することも可能ですが、注釈は生成プロジェクト自体のコードのためのものではなく、Android SDKによって提供されるAndroid APIクラスなど、すでに定義され、何らかのパッケージを通じて利用可能なクラスのラッパー生成をトリガーするためにのみ存在するため、これは重要ではありません。
- さらに、コード生成用のテンプレート一式も必要です。 Gradleの依存関係にはテンプレートは含まれていません。含まれた場合、Gradleのキャッシュディレクトリに配置されることになり、テンプレートの編集が煩雑になってしまうためです。すべてのユーザーがテンプレートを修正する必要があるわけではありませんが、その可能性に備えて、テンプレートは別途インストールされます。QtJennyデモのコード生成サブプロジェクトには、適切なテンプレートがインストールされています。
- これらの手順が完了したら、生成ビルドを実行してください。その後、コードが生成され、通常の Qt C++ プロジェクトで使用できるようになります。
QtJennyデモのようにCMakeプロジェクトが構成されている場合、この手順はQt C++プロジェクトのconfigureステップ中に自動的に実行されます。
© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.