Название: QWebView не переходит по ссылкам Отправлено: iliax от Июль 27, 2010, 22:09 захотел написатать простенький интернет обозреватель,возникла проблема с QWebView. Обнаружил что если щелкаешь на ссылку,которая в теории в новом окне должна открываться(например в результатах поиска на гугле),то QWebView не переходит по ней. Не понял также почему пример браузера(fancybrowser) работает на ура в этом плане, хотя использует тот же QWebView..
Название: Re: QWebView не переходит по ссылкам Отправлено: RedDog от Октябрь 07, 2010, 21:34 Такая же бяка приключилась. Причем пример из поставки сначала нормально работал, потом я в нем полазил - перестал работать (переходить по ссылкам), восстановил его (Ctrl+Z) до первоначального состояния, и все равно не переходит. В чем беда?
Название: Re: QWebView не переходит по ссылкам Отправлено: AlekseyK от Октябрь 08, 2010, 00:58 // Setup task specific page behaviour:
// whenever a link is activated the linkClicked() signal is emitted... page()->setLinkDelegationPolicy(QWebPage::DelegateAllLinks); может с этой функцией повозиться? Название: Re: QWebView не переходит по ссылкам Отправлено: RedDog от Октябрь 08, 2010, 08:10 // Setup task specific page behaviour: возился, толку нет. можно конечно перехватывать клик на ссылке, обрабатывать его через NetworkAccessManager и из него уже хтмл брать, но это как то через одно место получается.// whenever a link is activated the linkClicked() signal is emitted... page()->setLinkDelegationPolicy(QWebPage::DelegateAllLinks); может с этой функцией повозиться? PS: и в примере о setLinkDelegationPolicy ни слова, она и без этого работала... потом перестала. |