Qt 窗口无法移出屏幕

1 使用场景

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

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

记得在移动完成后调用activewindow

2 窗口属性设置

BypassWindowManagerHint:

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

相关推荐
元_汐13 分钟前
【Python通过UDP协议传输视频数据】(界面识别)
开发语言·网络·python·网络协议·tcp/ip·udp
多多*1 小时前
线程池相关 FutureTask介绍 处理阻塞 Future改进->CompletableFuture
java·开发语言·后端·python·spring
siy23331 小时前
[c语言日寄]c语言也有“回”字的多种写法——整数交换的三种方式
c语言·开发语言·笔记·学习·算法
Quantum&Coder2 小时前
Swift语言的软件工程
开发语言·后端·golang
CyberScriptor3 小时前
CSS语言的语法糖
开发语言·后端·golang
夕阳_醉了6 小时前
如何在JS里进行深拷贝
开发语言·javascript·ecmascript
武昌库里写JAVA7 小时前
React方向:react中5种Dom的操作方式
java·开发语言·spring boot·学习·课程设计
xqhoj8 小时前
C++学习指南(七)——stack/queue/priority_queue
开发语言·c++
数据小小爬虫8 小时前
利用Java爬虫获取义乌购店铺所有商品列表:技术探索与实践
java·开发语言·爬虫
NoneCoder9 小时前
JavaScript系列(24)--内存管理机制详解
开发语言·javascript·ecmascript