From 8efac45a59cf50b63a6c2f0241f850e1b7caaff6 Mon Sep 17 00:00:00 2001 From: Xiao YiFang Date: Wed, 10 Aug 2022 19:42:52 +0800 Subject: [PATCH] revert the file's last commit --- article_inspect.cpp | 25 ++++++++++++------------- 1 file changed, 12 insertions(+), 13 deletions(-) diff --git a/article_inspect.cpp b/article_inspect.cpp index 4b2a0769..1cdf821b 100644 --- a/article_inspect.cpp +++ b/article_inspect.cpp @@ -19,23 +19,22 @@ ArticleInspector::ArticleInspector( QWidget * parent ) : QWidget( parent, Qt::Wi void ArticleInspector::setInspectPage( QWebEnginePage * page ) { viewContainer->page()->setInspectedPage( page ); -#if( QT_VERSION < QT_VERSION_CHECK( 6, 0, 0 ) || QT_VERSION > QT_VERSION_CHECK( 6, 3, 0 ) ) +#if( QT_VERSION < QT_VERSION_CHECK( 6, 0, 0 ) ) page->triggerAction( QWebEnginePage::InspectElement ); #else // 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.0 ,so the best solution for now is to comment out the following lines. - - //static bool first{ true }; - //if( first ) - //{ - // qDebug()<<"inspector,phase first time"; - // first = false; - //} - //else - //{ - // qDebug()<<"inspector,phase not first time"; - // page->triggerAction( QWebEnginePage::InspectElement ); - //} + static bool first{ true }; + if( first ) + { + qDebug()<<"inspector,phase first time"; + first = false; + } + else + { + qDebug()<<"inspector,phase not first time"; + page->triggerAction( QWebEnginePage::InspectElement ); + } #endif raise();