如何在Qt WebView中加载默认主页?

时间:2012-03-06 01:08:10

标签: qt webkit webview

我有一个使用Qt Designer的网页浏览器按钮,但我需要指定一个插槽来加载默认网页。 我试过了:

ui->webView->load(ui->webView->url());

但是,它与重新加载具有相同的效果。任何帮助表示赞赏?

顺便说一下,这不是一个家庭作业,而是一个有趣的家庭项目。 谢谢!

2 个答案:

答案 0 :(得分:2)

不确定"默认网页"的含义,但您需要做的是,例如

ui->webView->load(QUrl("http://www.google.com"));

替换" http://www.google.com"使用您要加载的网页。

对于在Qt设计器中定义的QWebView,您在其中指定了一个url,它将在您实例化表单时加载,您不需要通过插槽自行加载它。

答案 1 :(得分:0)

要重新加载网页,请使用以下代码。

page->triggerAction(QWebPage::Reload); 

page->triggerAction(QWebPage::ReloadAndBypassCache);