Qt QML网络视图不可选择?

Qt QML网络视图不可选择?,qt,qml,Qt,Qml,我有最新的Qt,而且,我正在试用QtWebKit.experimental,因此,不使用它不是一个限制。我希望能够从我的WebView中选择文本,甚至能够捕获那些事件,不管怎样,像下面这样的标准WebView不允许我从中选择文本,我尝试了,但没有选择,我应该怎么做才能拥有一个可选择的WebView import QtQuick 2.2 import QtQuick.Window 2.1 import QtQuick.Controls 1.1 import QtWebKit 3.0 import

我有最新的Qt,而且,我正在试用
QtWebKit.experimental
,因此,不使用它不是一个限制。我希望能够从我的
WebView
中选择文本,甚至能够捕获那些事件,不管怎样,像下面这样的标准
WebView
不允许我从中选择文本,我尝试了,但没有选择,我应该怎么做才能拥有一个可选择的
WebView

import QtQuick 2.2
import QtQuick.Window 2.1
import QtQuick.Controls 1.1
import QtWebKit 3.0
import QtWebKit.experimental 1.0

ApplicationWindow {
    flags: Qt.FramelessWindowHint
    width: 500
    height: 500
    x: (Screen.width - width) / 2
    y: (Screen.height - height) / 2
    color: "transparent"

    WebView {
        objectName: "html"
        anchors.fill: parent
        experimental.transparentBackground: true
        focus: true
        Keys.onEscapePressed: Qt.quit()
    }
}
注意:我正在处理QML文件之外的元素,例如,我正在通过读取此文件(src:)在
WebView
中加载HTML内容

用户交互和导航

默认情况下,某些鼠标和触摸事件优先于Web内容传递给其他项目。例如,当通过将WebView放置在Flickable中创建滚动视图时,移动事件会传递到Flickable,以便用户可以滚动页面。这可以防止用户在网页中意外选择文本而不是滚动。
pressGrabTime
属性定义了在Web内容接收选择文本和图像所需的移动事件之前,用户必须在
WebView
上触摸或按下鼠标按钮的时间。 当此项具有键盘焦点时,所有键盘输入将直接发送到中的网页


Qt 5.x没有
WebView::pressGrabTime
,当我阅读和观看一些Qt developper days的视频时,这些视频讨论了QtWebEngine的变化以及Qt未来版本中的变化,webkit将被谷歌的Chromium web引擎所取代

我认为现在没有办法,以前的版本通过设置WebView::pressGrabTime允许。希望您能找到解决方案或等待新版本的发布。