QtQuickを使用すると、私はリピータに5つのイメージ行を持っています。 MacOSドックアニメーションに似たホバー上のアニメーションを実装したいと思います。ここでは、参照用画像です:QMLのMacOS Dockのようなコンポーネント
さらにそれを打破するには、ここで私が達成しようとしているものです。
- 推移した画像が
- 近隣画像順に展開し、やや少ない
- 画像はここ
拡張に重ならないコードです:これらのイメージは、ホバーで、行動しなければならない次のように私はこれまでに持っています
Row {
spacing: 2
anchors.bottom: parent.bottom
anchors.bottomMargin: 30
anchors.horizontalCenter: parent.horizontalCenter
Repeater {
id: iconRepeater
model: iconColors()
Image {
source: "icons/" + modelData + ".png"
scale: mouseArea.containsMouse ? 1.5 : 1.0
MouseArea {
id: mouseArea
anchors.fill: parent
hoverEnabled: true
onClicked: endTimer()
}
Behavior on scale {
PropertyAnimation {
duration: 75
}
}
}
}
}
これはあなたが上に置いたイメージを拡大しますが、私はネイにも効果がないようですghbors。アドバイスありがとうございます!
をスペースの幅を使用し、スケールを変更しても幅は変更されません。 – dtech