QCefWidget
QCefWidget copied to clipboard
Multi instance trigger "Check failed: !IsCefShutdown()"
Sample code:
MainWindow::MainWindow(QWidget *parent)
: QMainWindow(parent)
{
ui.setupUi(this);
m_pCefWidget1 = new QCefWidget("https://www.baidu.com");
m_pCefWidget2 = new QCefWidget("https://www.baidu.com");
m_pCefWidget1->setAutoDestoryCefWhenCloseEvent(true);
m_pCefWidget2->setAutoDestoryCefWhenCloseEvent(true);
}
MainWindow::~MainWindow()
{
delete m_pCefWidget1;
delete m_pCefWidget2;
}
The app crashing when closing window, how to delete qcefwidget correctly.
[0812/134958.089:FATAL:shutdown_checker.cc(52)] Check failed: !IsCefShutdown(). Object reference incorrectly held at CefShutdown
glacier.exe has triggered a breakpoint.
m_pCefWidget1->deleteLater();
The crash happened before MainWindow::~MainWindow()