本文主要是介绍QWebEngineView 透明色 设置白屏闪烁的问题 已解决,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
在项目开发中。由于qt5.15 升级到qt6.5 不知道因为什么,QWebEngineView 加载出现白屏,
网上大神给的方案 五花八门,没有一个解决问题。
代码
旧代码QWebEngineView* pWebEngineView = new QWebEngineView();//pWebEngineView->page()->setBackgroundColor(QColor(255, 255, 255, 0));新代码QWebEngineView* pWebEngineView = new QWebEngineView(this);// 默认设置透明 pWebEngineView->page()->setBackgroundColor(Qt::transparent);// 加载进度connect(pWebEngineView, &QWebEngineView::loadProgress, [=](int progress){//pWebEngineView->page()->setBackgroundColor(Qt::transparent);});
正确参考
Qt WebEngine加载URL时ui显示一片空白的问题-CSDN博客
错误解决方案
Loading...
这篇关于QWebEngineView 透明色 设置白屏闪烁的问题 已解决的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!