HOME 生活记录运维/编程
作者/来源:yixinu.com
栏目:生活记录
日期:2017-02-22 13:57:08

QWebPage默认是不打开二级连接的,Qt高级编程一书中browserwindow例子无法打开二级链接,点击在本窗口浏览的url能正常打开网页,具备_blank 属性的超级链接点击没有任何反应,很是让我郁闷了一段时间,通过如下语句可以得到解决:


webView->page()->setLinkDelegationPolicy(QWebPage::DelegateExternalLinks);

connect(webView, SIGNAL(linkClicked(const QUrl&)), this, SLOT (onUrlClicked(const QUrl&)));


分享到:

Copyright © 2013-2014 yixinu.com 湘ICP备14004402号

QQ:316686606  Email: 316686606@qq.com