クロスプラットフォームライブラリとAPI
Qt Creator IDEと生産性向上ツール
UI compositionのためのUIデザインツール
Qtプロジェクト向け
モバイルアプリのデジタル広告
受託開発、トレーニング、サポート等
組み込み向けユーセージ分析
Qtは、UIデザインやソフトウェア開発から品質保証、展開に至るまで、製品開発ライフサイクル全体で生産性を向上させます。あなたのニーズに最も適したソリューションを見つけてください。
最新のリソースを入手し、今後のイベントを確認しましょう。
理想的な学習リソースを見つけたり、コミュニティと交流したりして、Qtのスキルを向上させましょう。
初心者であろうとベテランのQtプロであろうと、成功するために必要なサポートと助けがすべて揃っています。
9月 24, 2024 by Qt Group 日本オフィス | Comments
Qt Gradle Plugin 1.0 (QtGP) ビルド ツールがリリースされました。Maven Central から Android のビルドに組み込むことができます。
6.7 以前では、Qt for Android は Android アプリケーションと Android アプリバンドルパッケージをビルドすることができました。6.8では、Qtアプリケーションプロジェクトに 「aar 」ターゲットを選択し、Android Archived Library (AAR)パッケージをビルドすることができるようになりました。QtGPは本機能を利用して、開発者がAndroidプロジェクトのGradleビルドシステムにQtプロジェクトをスムーズに追加できるようにします。AARを作成するためのCMakeの設定とビルドステップはすべて裏で行われ、出来上がったAARはプラグインを使用するモジュールの依存関係として追加されます。
QtGPを依存関係として追加することで、app/build.gradleファイルにQtGPを追加できます。
plugins {
id("org.qtproject.qt.gradleplugin") version("1.+")
}
その次、QtBuildブロック内でqtPathとprojectPathプロパティを指定します。
QtBuild {
// Qt installation directory
qtPath = file("~/Qt/6.8.0")
// QML project directory
projectPath = file("../qmlapp")
}
Qt Tools for Android Studio の最新リリースでは、プロジェクトに QtGP を追加したり、QML プロジェクトを作成またはインポートするのに役立ちます。プロパティが追加され、Android ビルドが実行されると、QtGP は QtBuildTask を起動し、QtBuild ブロックで指定された Qt プロジェクトの AAR バンドルをビルドします。このAARはAndroidアプリケーションに必要なQtライブラリを提供します。QtGP は Qt 6.8 以上をサポートしており、まもなくリリースされる予定です。
現在、QtGP が追加された場合、Android ビルドが実行されたときに起動されますが、いくつか他の方法でも開始できます。
./gradlew QtBuildTask |
QtBuildTaskはCMakeを使ってQtプロジェクトを構成し、Ninjaでビルドします。ビルド出力はbuild/qt_generatedにあります。Qt Gradleプラグインの詳細については、公式ドキュメントを参照してください。
次のステップとして、QtBuildTaskでインクリメンタルビルドをサポートすることで、ビルド時間を短縮する作業を行っています。 プラグインに追加してほしい機能について、ぜひご意見をお寄せください。作業の進捗状況の確認やフィードバックの提供は、bugreports.qt.ioで受け付けています。
Download the latest release here: www.qt.io/download.
Qt 6.8 release focuses on technology trends like spatial computing & XR, complex data visualization in 2D & 3D, and ARM-based development for desktop.
Check out all our open positions here and follow us on Instagram to see what it's like to be #QtPeople.
11 17, 2024
本稿は「MinGW and Side-by-Side Manifests」の抄訳です。 Qt Creator 14では、Python..
11 17, 2024
本稿は「Qt Creator 15 RC released」の抄訳です。 Qt Creator 15 RC..
11 10, 2024
本稿は「Qt for Android Automotive 6.8 LTS Released!」の抄訳です。 本日Qt for Android..
Qt Group includes The Qt Company Oy and its global subsidiaries and affiliates.