[other] 自定义标题栏,怎样做才能让app拖到屏幕最上边时自动最大化
Tofloor
poster avatar
weijh
deepin
2021-05-12 02:14
Author

我看到deepin有这个功能,app用鼠标拖到屏幕最上边框时会自动最大化显示。我的QT程序是自定义的标题栏,拖到屏幕最上边框是没有反应,os自带的"系统监视器"看起来也是自定义的标题栏,拖到屏幕最上边框是是可以自动最大化的。所以特来请教一下,自定义的标题栏的app,怎样做才能让app拖到屏幕最上边框时自动最大化显示,感谢。

Reply Favorite View the author
All Replies
忘记、过去
deepin
2021-05-12 02:38
#1

https://blog.csdn.net/weixin_45826022/article/details/106295501

 

参考一下这个贴边隐藏的代码,应该可以当窗口的 y 坐标等于0且鼠标松开时执行 showFullScreen() 这样全屏吧......

 

DTK 里面具体是控件自己写了判断,还是窗管加了判断就不清楚了......

Reply View the author
weijh
deepin
2021-05-12 17:45
#2

非常感谢,研究一下去

Reply View the author