日志
-
2014-12-09 20:54
-
问题:当第一次加载页面后,点击页面中的链接,发现没有反应,不能进行二次链接。即:不能打开新页面。
阅读全文»分类:默认分类|回复:0|浏览:910
解决方法如下:
1.在 mainwindow.cpp的 MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow) 函数中加入如下一段话:
ui->webView->page()->setLinkDelegationPolicy(QWebPage::DelegateAllLinks);//打开二次链接
QObject::connect(ui->webView,SIGNAL(linkClicked(QUrl)),this,SLOT(openUrlSlot(QUrl)));//打开二次链接
2.在 mainwindow.h中加入槽,private slots: void ope ..
12