C
Matrix4x4 QML Type
Item を変換するための4×4行列を提供します。詳細...
| Import Statement: | import QtQuick |
| Since: | Qt Quick Ultralite 1.7 |
プロパティ
- matrix : matrix4x4
詳細説明
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.resourceSplitImageOptimization を false に設定してください 。
「matrix4x4」も参照してください 。
プロパティのドキュメント
matrix : matrix4x4
アイテムの変換に使用される4×4行列
特定のQtライセンスの下で利用可能です。
詳細はこちらをご覧ください。