2012-04-26 43 views
2

说我有侦听onLoadFailed信号这样一个基本的QML文件:如何从失败的URL加载错误消息中的Qt的WebView

import QtQuick 1.1 
import QtWebKit 1.0 

WebView 
{ 
    onLoadFailed: { 

    } 

    url: "bogus_url" 
} 

在这个例子中,我应该得到一个404或500. 我应该在onLoadFailed中输出返回的错误消息吗?

+0

我肯定会建议你看一看 http://stackoverflow.com/questions/4330274/qtwebkit-how-to-check-http-status-code – 2012-04-26 09:45:05

回答

1

恐怕你不能用简单的QML WebView来做到这一点。

您可以在QT论坛上使用此thread中描述的[坏]技巧。

否则,您将不得不使用自己的QDeclarativeItem扩展WebView,并使用所需的所有信息。

相关问题