在项目开发中。由于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...