このページでは

C

ColorAnimation QML Type

色値の変化をアニメーション化する。もっと詳しく...

Import Statement: import QtQuick
Since: Qt Quick Ultralite 1.0
Inherits:

PropertyAnimation

詳細説明

ColorAnimation は、PropertyAnimation に特化したもので、色の値が変化したときに適用されるアニメーションを定義します。

ここでは、Rectanglecolor プロパティをプロパティ値のソースとして、ColorAnimation を適用しています。これは、color プロパティの値を、現在の値から "red" の値まで、1000 ミリ秒かけてアニメーション化します:

import QtQuick 2.15

Rectangle {
    width: 100; height: 100
    color: "red"

    ColorAnimation on color { to: "yellow"; duration: 1000 }
}

他のアニメーションタイプと同様に、ColorAnimationは、トランジション、ビヘイビア、プロパティ値ソースなど、さまざまな方法で適用できます。アニメーションとトランジション」のドキュメントでは、アニメーションを作成するためのさまざまな方法を紹介しています。

便宜上、ColorAnimationがTransition で使用されると、ステートチェンジ中に変更されたcolor プロパティがアニメートされます。アニメーションにproperty またはproperties が明示的に設定されている場合は、それらのプロパティが代わりに使用されます。

アニメーションとトランジションも参照してください

特定の Qt ライセンスの下で利用可能です。
詳細を見る。