假设我有一个基本的 QML 文件,它监听 onLoadFailed 信号,如下所示:
import QtQuick 1.1
import QtWebKit 1.0
WebView
{
onLoadFailed: {
}
url: "bogus_url"
}
在这个例子中,我应该得到 404 或 500。我应该在 onLoadFailed 中输入什么来输出返回的错误消息?
恐怕您无法使用简单的 QML WebView 来做到这一点。
您可以使用QT 论坛上此线程中描述的 [bad] 技巧。
否则,您必须制作自己的 QDeclarativeItem 并使用您需要的所有信息来扩展 WebView。