[Qtwebengine] Detect crash of page process
Aleksey Yermakov
jp.kuraisu at gmail.com
Wed Mar 16 14:32:36 CET 2016
Hi,
Found a simple fix for my problem, but it looks more like a workaround than
a proper solution. I scheduled QWebEngineView::reload to run not exactly at
QWebEngineView::renderProcessTerminated but after it:
- connect(m_viewer, &QWebEngineView::renderProcessTerminated, m_viewer,
&QWebEngineView::reload);
+ connect(m_viewer, &QWebEngineView::renderProcessTerminated, [=]() {
QTimer::singleShot(0, m_viewer, &QWebEngineView::reload); });
I think there should be at least some mention in the docs, that you should
not call reload or setUrl on renderProcessTerminated. Or better yet a fix
that will allow to call this methods on renderProcessTerminated.
Cheers,
Aleksey Yermakov
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/qtwebengine/attachments/20160316/ffab2b37/attachment.html>
More information about the QtWebEngine
mailing list