fix:inspect windows ,related to qtbug-101724

This commit is contained in:
Xiao YiFang 2022-06-28 20:57:33 +08:00
parent 8f5a552e77
commit a88758f4ef

View file

@ -20,15 +20,9 @@ void ArticleInspector::setInspectPage( QWebEngineView * view )
{ {
auto page=view->page(); auto page=view->page();
viewContainer->page()->setInspectedPage(page); viewContainer->page()->setInspectedPage(page);
#if( QT_VERSION > QT_VERSION_CHECK( 6, 0, 0 ) ) #if( QT_VERSION > QT_VERSION_CHECK( 6, 3, 0 ) || QT_VERSION < QT_VERSION_CHECK( 6, 0, 0 ) )
// without this line, application will crash on qt6.2 ,see https://bugreports.qt.io/browse/QTBUG-101724 // without this line, application will crash on qt6.2 ,see https://bugreports.qt.io/browse/QTBUG-101724
// and seems to hangup forever on qt6.3 ,so the best solution for now is to comment out the following lines. // and seems to hangup forever on qt6.3.0 ,so the best solution for now is to comment out the following lines.
// if( view->lastContextMenuRequest())
// {
// page->triggerAction( QWebEnginePage::InspectElement );
// }
#else
page->triggerAction( QWebEnginePage::InspectElement ); page->triggerAction( QWebEnginePage::InspectElement );
#endif #endif