at_takuya.sasaki
2014年10月19日 22時23分
Armadillo-840でQMLを使ってテキストを90度回転させるサンプルコードを書いてみました。
10秒かけて[Hello World]という文字が90度回転し、さらに10秒かけて元の表示位置に戻ります。
import QtQuick 2.0 Rectangle { id: main width: 800 height: 480 color: "black" Text { id: telop x: (main.width - telop.width)/2 y: (main.height - telop.height)/2 text: qsTr("Hello World") color: "white" font.pointSize: 50 // Animation start SequentialAnimation { running: true loops: Animation.Infinite NumberAnimation { target: telop; property: "rotation"; to: 90; duration: 10000; } NumberAnimation { target: telop; property: "rotation"; to: 0; duration: 10000; } } } }