我有一个使用Qt Designer的网页浏览器按钮,但我需要指定一个插槽来加载默认网页。 我试过了:
ui->webView->load(ui->webView->url());
但是,它与重新加载具有相同的效果。任何帮助表示赞赏?
顺便说一下,这不是一个家庭作业,而是一个有趣的家庭项目。 谢谢!
答案 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);