Qt自定义界面边框后,移动鼠标拖动界面,界面会拖到任务栏以下。。。如何解决?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Qt自定义界面边框后,移动鼠标拖动界面,界面会拖到任务栏以下。。。如何解决?相关的知识,希望对你有一定的参考价值。

setWindowFlags(Qt::FramelessWindowHint);隐藏界面边框后,通过自定义鼠标移动效果引发的,算是Bug吧!
本应实现的效果是:上面的是界面,下面的是任务栏,鼠标卫浴任务栏之上时,界面就不能向下拖动了!

重写鼠标控制窗体移动事件追问

这个我知道,但是具体的资料很少!很不淡定。。。学了Qt将近2个月,好多东西都还不会!

追答

具体百度下“Qt中拖拽窗口以改变位置的实现 ”
不熟悉的话去论坛把,那边都是大神啊膜拜- -

追问

OK,好的,虽然没解决,但是相信车到山前必有路!

参考技术A 任务管理器,结束任务试试 参考技术B 什么软件

以上是关于Qt自定义界面边框后,移动鼠标拖动界面,界面会拖到任务栏以下。。。如何解决?的主要内容,如果未能解决你的问题,请参考以下文章

qt自定义标题栏

29.QT-自定义窗口拖动自定义QToolButton/QPushButton开关按钮界面阴影

c#winform如何画像vs一样的界面

Qt-网易云音乐界面实现-1 窗口隐藏拖拽移动,自定义标题栏

Qt仿360安全卫士界面(自定义阴影边框类)

Qt仿360安全卫士界面(自定义阴影边框类)