QML上級チュートリアル

このチュートリアルでは、QMLを使った完全なアプリケーションの作成について、順を追って説明します。このチュートリアルでは、すでにQMLの基本を知っていることを前提にしています(例えば、簡単なチュートリアルを読むなど)。

このチュートリアルでは、宣言的なexamples ディレクトリに含まれている Same Game アプリケーションをベースに、次のようなゲーム、Same Game を作成します:

このチュートリアルでは、JavaScriptとの統合、QMLQt Quick StatesBehaviors を使ったコンポーネントの管理とインターフェイスの強化、アプリケーションデータの永続的な保存など、完全に機能するアプリケーションを作成するためのコンセプトについて説明します。

JavaScriptを理解していれば、このチュートリアルの一部を理解するのに役立ちますが、もしJavaScriptを知らなくても、バックエンドのロジックを統合してQMLの型を作成したり制御したりする方法を知ることができます。

チュートリアルの章

  1. ゲームキャンバスとブロックの作成
  2. ゲームキャンバスの作成
  3. ゲームロジックの実装
  4. 仕上げ

このチュートリアルのすべてのコードは、Qt のexamples/quick/tutorials/samegame ディレクトリにあります。

©2024 The Qt Company Ltd. ここに含まれるドキュメントの著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。