Qt 窗口无法移出屏幕

1 使用场景

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

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

记得在移动完成后调用activewindow

2 窗口属性设置

BypassWindowManagerHint:

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

相关推荐
sycmancia13 分钟前
C++——析构函数的调用顺序、const修饰对象、类成员
开发语言·c++
无尽的沉默16 分钟前
Thymeleaf 表达式
java·开发语言·前端
Java后端的Ai之路22 分钟前
【JDK】-JDK 11 新特性内容整理(很全面)
java·开发语言·后端·jdk
czxyvX28 分钟前
010-C++11
开发语言·c++
亓才孓1 小时前
【MyBatis Plus】Wrapper接口
java·开发语言·数据库·spring boot·mybatis
游乐码1 小时前
c#运算符重载
开发语言·c#
人道领域1 小时前
MyBatisPlus高效开发实战指南
java·开发语言·数据库
游乐码1 小时前
c#继承的原则
开发语言·c#
lsx2024061 小时前
Servlet 文件上传
开发语言
游乐码1 小时前
c#内部类和分部类
开发语言·c#