Qt 窗口无法移出屏幕

1 使用场景

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

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

记得在移动完成后调用activewindow

2 窗口属性设置

BypassWindowManagerHint:

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

相关推荐
怎么没有名字注册了啊4 分钟前
C++ 进制转换
开发语言·c++
代码游侠8 分钟前
C语言核心概念复习(二)
c语言·开发语言·数据结构·笔记·学习·算法
冰暮流星10 分钟前
javascript之双重循环
开发语言·前端·javascript
墨月白18 分钟前
[QT]QProcess的相关使用
android·开发语言·qt
小小码农Come on18 分钟前
QT信号槽机制原理
开发语言·qt
KoiHeng25 分钟前
Java的文件知识与IO操作
java·开发语言
-Try hard-32 分钟前
完全二叉树、非完全二叉树、哈希表的创建与遍历
开发语言·算法·vim·散列表
霍理迪39 分钟前
JS作用域与预解析
开发语言·前端·javascript
Traced back43 分钟前
# C# WinForms 数据库清理系统基础知识与避坑指南
开发语言·数据库·c#
煜磊43 分钟前
MD5加盐值-注册与登录
java·开发语言