Qt Quick Timeline 概要
タイムラインはアイテムのアニメーションや動作の定義に使用できます。特定の時点でアクティブにできるタイムラインは1つだけです。
アイテムのプロパティをアニメートすることで、その値がターゲット値に即座に変化するのではなく、中間値を経由して移動するようになります。例えば、シーン内のアイテムを移動させるには、アイテムの位置をコントロールするプロパティ、xとyをアニメートして、アイテムの位置がターゲット位置に向かう途中のキーフレームで変化するようにします。同様に、キーフレームでアイテムの色やスケールのプロパティを変えて、近づいたり離れたりするように見せることもできます。
Qt Design Studio キーフレームに基づいたアニメーションを作成するためのタイムラインエディタが含まれています。
Qt Quick では、 オブジェクトで、さまざまな UI ステートを宣言できます。これらのステートは、ベースステートからのプロパティ変更で構成され、UIロジックを整理する便利な方法です。トランジションは、アイテムに関連付けることができるオブジェクトで、ステートの変化によってプロパティが変化したときに、そのプロパティがどのようにアニメーションするかを定義します。 で、タイムラインアニメーションをステートにバインドすることができます。State Qt Design Studio
© 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.