Qt窗口的闪烁QWebEngineView

Qt窗口的闪烁QWebEngineView

1.使用了QWebEngineView

2.崩溃

解决方法:析构增加

复制代码
    delete m_webEngineView;
    m_webEngineView= nullptr;

3.切换页面闪屏

复制代码
setWindowFlags(Qt::FramelessWindowHint);

解决方法

复制代码
	QCoreApplication::setAttribute(Qt::AA_UseSoftwareOpenGL);
	QApplication a(argc, argv);

4.Qt窗口切换导致的闪烁

解决方法:延迟关闭主窗口

复制代码
QTimer::singleShot(10, [this]() {
        hide();
    });

推荐一个零声学院项目课,个人觉得老师讲得不错,分享给大家:
零声白金学习卡(含基础架构/高性能存储/golang云原生/音视频/Linux内核)
https://xxetb.xet.tech/s/3Zqhgt

相关推荐
星轨初途28 分钟前
数据结构排序算法详解(5)——非比较函数:计数排序(鸽巢原理)及排序算法复杂度和稳定性分析
c语言·开发语言·数据结构·经验分享·笔记·算法·排序算法
b***653241 分钟前
GO 快速升级Go版本
开发语言·redis·golang
一点 内容1 小时前
深度解析OurBMC后端模式:全栈技术架构与运维实践
java·开发语言
f***01931 小时前
CC++链接数据库(MySQL)超级详细指南
c语言·数据库·c++
合方圆~小文1 小时前
球型摄像机作为现代监控系统的核心设备
java·数据库·c++·人工智能
Rust语言中文社区2 小时前
【Rust日报】 丰田“先锋”选择了 Rust
开发语言·后端·rust
邹小邹-AI2 小时前
Rust + 前端:下一个十年的“王炸组合”
开发语言·前端·rust
ECT-OS-JiuHuaShan2 小时前
否定之否定的辩证法,谁会不承认?但又有多少人说的透?
开发语言·人工智能·数学建模·生活·学习方法·量子计算·拓扑学
東雪木2 小时前
变量与数据类型
java·开发语言
Lisonseekpan2 小时前
Java分词器深度评测与实战指南
java·开发语言·后端