Qt 窗口无法移出屏幕

1 使用场景

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

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

记得在移动完成后调用activewindow

2 窗口属性设置

BypassWindowManagerHint:

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

相关推荐
AC赳赳老秦1 分钟前
OpenClaw与Excel联动:批量读取/写入数据,生成可视化报表
开发语言·python·excel·产品经理·策略模式·deepseek·openclaw
code_whiter2 分钟前
C++9(vector)
开发语言·c++
覆东流3 分钟前
第5天:Python字符串操作进阶
开发语言·后端·python
吴梓穆5 分钟前
UE5 C++ 使C++创建动画蓝图
开发语言·c++·ue5
冰暮流星6 分钟前
javascript之表单事件1
开发语言·前端·javascript
0xDevNull6 分钟前
队列(Queue)实战教程:从原理到架构应用
java·开发语言·后端
ShineWinsu14 分钟前
C++技术文章
开发语言·c++
再写一行代码就下班17 分钟前
word模版导出(占位符方式)
java·开发语言·word
~无忧花开~18 分钟前
CSS全攻略:从基础到实战技巧
开发语言·前端·css·学习·css3
Lyyaoo.28 分钟前
【JAVA网络面经】应用层协议
java·开发语言·网络