Qt防止创建窗口抢焦点

问题是,当我在 Qt 中打开一个新窗口时,它会自动窃取前一个应用程序的焦点。

有什么办法可以防止这种情况发生吗?

cpp 复制代码
setAttribute(Qt::WA_ShowWithoutActivating);

这会强制窗口不激活。即使有Qt::WindowStaysOnTopHint flag

出处:
Show window in Qt without stealing focus : https://stackoverflow.com/questions/966688/show-window-in-qt-without-stealing-focus

相关推荐
bbq粉刷匠9 分钟前
Java--多线程--线程安全3
java·开发语言
2401_831920749 分钟前
C++中的桥接模式
开发语言·c++·算法
Promising_GEO11 分钟前
探索Python融合地学:绘制栅格数据经纬度剖面图
开发语言·python·遥感·地理
m0_7434703711 分钟前
C++中的桥接模式变体
开发语言·c++·算法
IT猿手11 分钟前
MATLAB画四旋翼无人机,机翼可独立旋转
开发语言·matlab·无人机
967712 分钟前
java数据类型解析以及相关八股文的题 String 到底是基本类型还是引用类型?
java·开发语言·python
会编程的土豆13 分钟前
【影院管理系统】
开发语言
gulinigar16 分钟前
C++中的观察者模式实战
开发语言·c++·算法
星空露珠17 分钟前
迷你世界UGC3.0脚本Wiki对象模块管理接口 GameObject
开发语言·数据库·算法·游戏·lua
码界奇点20 分钟前
基于Java GUI和Access数据库的图书馆管理系统设计与实现
java·开发语言·数据库·毕业设计·源代码管理