Qt クイックテンプレート 2

Qt Quick Templates はQt Quick Controls の基盤です。テンプレートはコントロールのロジックと振る舞いを視覚的に実装したものではありません。Qt Quickを使ってQMLでコントロールを視覚化するためのインターフェースを提供します。

テンプレートは可能な限りスタイルにとらわれないことを目指していますが、コントロールの視覚的な構造について特定の仮定をしなければならない場合もあります。例えば、スピンボックスにはスピンボックスの値を増減するボタンがあります。スピンボックスのビヘイビアを実装するために、スピンボックステンプレートはユーザーがupボタンとdownボタンのどちらを操作しているかを知る必要があります。スピンボックステンプレートの視覚的な実装は、単に上下ボタンを配置し、通常、押された、および無効の状態でそれらを視覚化する必要があります。入力イベントの処理と状態の処理は、基礎となるテンプレートが行います。

モジュールの進化

Qt Quick Controls の変更点には、Qt 6 シリーズの Qt で行われたモジュール API と機能の重要な変更が記載されています。

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