【发布时间】:2021-05-31 09:01:14
【问题描述】:
我正在运行最小的 webengineview 示例,并插入了一个按钮来向下移动页面。代码如下。我尝试使用 scrollPosition 但似乎滚动位置仅用于获取滚动位置。有没有办法将按钮点击链接到页面上的位置?谢谢
import QtQuick 2.0
import QtQuick.Window 2.0
import QtWebEngine 1.3
import QtQuick.Controls 1.4
Window {
width: 1024
height: 750
visible: true
Rectangle {
anchors.fill: parent
WebEngineView {
id:page
anchors.fill: parent
url: "http://www.qt.io"
}
Button {
id: buttondown
anchors {
bottom: parent.bottom
horizontalCenter: parent.horizontalCenter
}
width: 100
height: 50
text: "DOWN"
onClicked:{
page.scrollPosition(1,1)
}
}
}
}
【问题讨论】:
-
scrollPosition 是
point类型的属性,而不是函数。你可能应该做类似page.scrollPosition = Qt.point(1,1)
标签: qt qml qwebengineview