当前位置: 代码迷 >> QT开发 >> Qt中怎么实现把一个窗口放到桌面顶部能自动收起,鼠标放上后又能拉下
  详细解决方案

Qt中怎么实现把一个窗口放到桌面顶部能自动收起,鼠标放上后又能拉下

热度:24   发布时间:2016-04-25 04:53:10.0
Qt中如何实现把一个窗口放到桌面顶部能自动收起,鼠标放上后又能拉下
Qt中如何实现把一个窗口放到桌面顶部能自动收起,鼠标放上后又能拉下,类似于QQ放到桌面顶部一样,能自动收起。

------解决方案--------------------
mouseMoveEvent里实时检测鼠标坐标,看看是不是落在那个区域
------解决方案--------------------
setMouseTracking
------解决方案--------------------
不就是一个判断鼠标move的事件,然后用一个timer来不断setpos就可以了...反正VC也可以做的,用百度搜搜一堆例程
------解决方案--------------------
在enterEvent和leaveEvent里触发计时器,在计时器事件中move窗口就行了
  相关解决方案