首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Qt:如何在mouseMoveEvent中选择窗口框架?

Qt:如何在mouseMoveEvent中选择窗口框架?
EN

Stack Overflow用户
提问于 2012-11-02 21:54:59
回答 1查看 97关注 0票数 0

我知道QSizeGrip可以做到这一点,但它看起来很笨重,所以我更喜欢使用通常的窗口边缘。谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-11-02 22:22:33

窗口装饰(“边框”)由窗口管理器(它是操作系统桌面的一部分)处理,而不是由应用程序本身处理。您不能接收它们的鼠标事件。解决这个问题的一种方法是完全禁用边框,并实现自己的边框。这是一项相当繁重的工作,可能会惹恼用户,这取决于应用程序的性质(例如,像WinAmp这样的应用程序可以逃脱惩罚;另一方面,Google Chrome也在这样做,但许多用户不喜欢它)。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13196651

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档