Qt 窗口无法移出屏幕

1 使用场景

设计一个缩进/展开widget的效果,抽屉效果。 看到实现的方法有定时器里move窗口,或是使用QPropertyAnimation。

setWindowFlags(Qt::Dialog | Qt::FramelessWindowHint |Qt::X11BypassWindowManagerHint);

记得在移动完成后调用activewindow

2 窗口属性设置

BypassWindowManagerHint:

完全绕过窗口管理器。这会导致一个完全不受管理的无边界窗口(即,除非手动调用QWidget::activateWindow(),否则没有键盘输入)。

相关推荐
码农水水1 天前
国家电网Java面试被问:TCP的BBR拥塞控制算法原理
java·开发语言·网络·分布式·面试·wpf
浮尘笔记1 天前
Go语言临时对象池:sync.Pool的原理与使用
开发语言·后端·golang
咕噜咕噜啦啦1 天前
Java期末习题速通
java·开发语言
BHXDML1 天前
第七章:类与对象(c++)
开发语言·c++
梦梦代码精1 天前
BuildingAI vs Dify vs 扣子:三大开源智能体平台架构风格对比
开发语言·前端·数据库·后端·架构·开源·推荐算法
又见野草1 天前
C++类和对象(中)
开发语言·c++
kgduu1 天前
js之表单
开发语言·前端·javascript
钊兵1 天前
java实现GeoJSON地理信息对经纬度点的匹配
java·开发语言
毕设源码-钟学长1 天前
【开题答辩全过程】以 基于Python的健康食谱规划系统的设计与实现为例,包含答辩的问题和答案
开发语言·python
秋刀鱼程序编程1 天前
Java基础入门(五)----面向对象(上)
java·开发语言