Qt Jenny インストール

Qt Jenny をインストールするには:

クイックスタート・アプローチ

QtJennyデモを出発点としてください。このデモには、Android Javaクラスのセット用に設定されたコード生成プロジェクトがすでにあり、そのコード生成プロジェクトはメインのQt C++アプリケーションプロジェクトに統合されています。

エキスパートのアプローチと、より詳細な説明

  1. qtjenny-annotationqtjenny-compiler への依存関係を持つ Gradle プロジェクトを設定する必要があります。qtjenny-annotation はアノテーションプロセッサを提供し、qtjenny-compiler はKAPTモジュールを提供します。

    Qt Jenny なぜなら、アノテーションは生成プロジェクトのコードそのものではなく、Android SDKによって提供されるAndroid APIクラスのように、すでに定義され、何らかのパッケージを介して利用可能なクラスのラッパー生成をトリガーするために存在するからです。

  2. さらに、コード生成用のテンプレート・セットも必要です。Gradleの依存関係は、テンプレートをインストールしません。なぜなら、テンプレートを編集するのが面倒なGradleキャッシュ・ディレクトリに置いてしまうからです。すべてのユーザーがテンプレートを修正する必要はありませんが、その可能性を考慮して、テンプレートは個別にインストールされます。QtJenny Demoでは、コード生成サブプロジェクトに適切なテンプレートがインストールされています。
  3. これらの手順が完了したら、生成ビルドを実行してください。その後、コードが生成され、通常の Qt C++ プロジェクトで使用できるようになります。

    このステップは、QtJennyデモのようにCMakeプロジェクトが行われていれば、Qt C++プロジェクトのconfigureステップで自動的に行われます。

© 2025 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.