5. モバイルUIを支配する
第3章「プロジェクトの分割とコードの規則化」では、画像ギャラリーを扱うための強力なコアライブラリを作成しました。これからこの gallery-core ライブラリを使ってモバイルアプリケーションを作成します。
Qt Quick プロジェクトをゼロから作成する方法をお教えします。QML を使ってカスタム Qt Quick ビューを作成します。この章では、QML ビューが C++ ライブラリとどのように通信できるかについても説明します。
この章の最後に、あなたのギャラリーアプリケーションは、タッチデバイスに対応した専用の GUI を備えたモバイル(Android または iOS)上で動作するようになります。このアプリケーションは、デスクトップ・アプリケーションと同じ機能を提供します。この章では、以下のトピックについて説明します。
- Qt Quick プロジェクトの作成
- キューエムエル
- Qt クイックコントロール
- Qt for mobile (Android と iOS)
- QMLからC++の関数を呼び出す