Qt 窗口无法移出屏幕

1 使用场景

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

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

记得在移动完成后调用activewindow

2 窗口属性设置

BypassWindowManagerHint:

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

相关推荐
lingchen19061 小时前
MATLAB的数值计算(三)曲线拟合与插值
开发语言·matlab
gb42152872 小时前
java中将租户ID包装为JSQLParser的StringValue表达式对象,JSQLParser指的是?
java·开发语言·python
一朵梨花压海棠go2 小时前
html+js实现表格本地筛选
开发语言·javascript·html·ecmascript
蒋星熠2 小时前
Flutter跨平台工程实践与原理透视:从渲染引擎到高质产物
开发语言·python·算法·flutter·设计模式·性能优化·硬件工程
翻滚丷大头鱼2 小时前
Java 集合Collection—List
java·开发语言
aramae3 小时前
C++ -- 模板
开发语言·c++·笔记·其他
胡耀超3 小时前
4、Python面向对象编程与模块化设计
开发语言·python·ai·大模型·conda·anaconda
索迪迈科技3 小时前
java后端工程师进修ing(研一版 || day40)
java·开发语言·学习·算法
Zz_waiting.4 小时前
Javaweb - 14.6 - Vue3 数据交互 Axios
开发语言·前端·javascript·vue·axios
萌新小码农‍4 小时前
Java分页 Element—UI
java·开发语言·ui