Flickable{
Button{
onClicked: parent.?????????
}
或者我必须为此创建一个函数?
答案1
您可以通过设置内容YFlickable 的属性。引用 qt-project.org 的官方文档,
ContentY 保存的是当前 Flickable 左上角的表面坐标。例如,如果你将图像向上轻拂 100 像素,contentY 将为 100。
因此,如果你想通过按下按钮平滑地滚动 Flickable,你可以为 contentY 属性的变化设置动画,如下所示,
Behavior on contentY {
UbuntuNumberAnimation {}
}
这将逐渐改变 contentY 的值,而不是突然将其设置为最终值。
您可以找到有关 contentY 属性的更多信息这里。