Details
-
Bug
-
Resolution: Cannot Reproduce
-
P1: Critical
-
None
-
5.12.2
-
None
Description
Using a darwin backend ( QT_WEBVIEW_ENGINE=native ),
Closing a window which includes a native webview leads to a crash
import QtQuick 2.0 import QtWebView 1.1 import QtQuick.Window 2.12 Window { WebView { anchors.fill:parent url: "https://google.com" } Component.onCompleted: { window.show(); } }
Source
auto e = new QQmlApplicationEngine(qobject_cast<QObject*>(this)); disconnect(e, &QQmlApplicationEngine::quit, nullptr, nullptr); e->load(source); connect(e, &QQmlApplicationEngine::quit, &QQmlApplicationEngine::deleteLater);