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...

相关推荐
橙橙笔记12 分钟前
QT的安装
开发语言·qt·安装·软件
兔兔兔兔143 分钟前
记录C++ 8
开发语言·c++
脑子不好的小菜鸟2 小时前
秋招、实习 小知识点复习 (C/C++/Linux)—— 碎片时间可看
c++·求职招聘
2kπ2 小时前
QT开发笔记
开发语言·笔记·qt
charlie1145141913 小时前
深探std::vector:三指针、扩容与迭代器失效
开发语言·c++·开源项目
laplaya3 小时前
ROS常用消息之PointCloud2
c++
沙盘客4 小时前
典型应用与趋势:作战实验、AI 决策与数字孪生
c++·人工智能·经验分享
Quz4 小时前
QML MouseArea:点击、悬停与坐标获取
qt
ShineWinsu4 小时前
对于 C++ :从 const、constexpr、auto、decltype 到 type_traits、SFINAE 与 Concepts的解析
c++
程与留4 小时前
04_Qt项目构建流程深度解析——MOC、UIC、RCC 的作用与原理
qt