このページでは

C

Matrix4x4 QML Type

Item を変換するための 4x4 行列を提供する

Import Statement: import QtQuick
Since: Qt Quick Ultralite 1.7

プロパティ

詳細説明

Matrix4x4 型は、Item を変換するための 4x4 行列を提供します。これは、4x4 行列内の単一の変換を使用して、回転、スケール、平行移動、およびシアをサポートします。次の例は、Text 項目を 45 度回転 さ せます (PI/4):

    Rectangle {
        color: "#41CD52"
        Text {
            anchors.centerIn: parent
            font.pixelSize: 30
            text: "Qt for MCUs"

            transform: Matrix4x4 {
                property real a: Math.PI / 4
                matrix: Qt.matrix4x4(Math.cos(a), -Math.sin(a), 0, 0,
                                     Math.sin(a),  Math.cos(a), 0, 0,
                                     0,           0,            1, 0,
                                     0,           0,            0, 1)
            }
        }
    }

注: ImageFiles.MCU.Experimental.resourceSplitImageOptimizationfalse に設定すると、(スケーリングアニメーションを作成するときなどの)レンダリングアーチファクトを避けることができます。

matrix4x4も参照してください

プロパティ ドキュメント

matrix : matrix4x4

アイテムの変換に使用される 4x4 行列。


特定の Qt ライセンスの下で利用可能です。
詳細を参照してください。