1. 首页
  2. 移动开发
  3. QT
  4. Qt无边框窗口的实现方法

Qt无边框窗口的实现方法

上传者: 2023-03-10 02:59:24上传 ZIP文件 5.81KB 热度 13次

使用Qt实现无边框窗口时,为了添加阴影效果,可以采用两种方法。第一种是使用QGraphicsDropShadowEffect,但在和QCoreApplication、setAttribute等Qt模块同时使用时,可能会出现QScrollArea类展示内容错位的问题,影响用户体验。因此,我们推荐在高清屏幕下使用第二种方法——QPainter绘制,通过重写paintEvent事件来实现窗口阴影效果。

下载地址
用户评论
码姐姐匿名网友 2025-01-15 16:46:52

者分享了两个方法,很中肯地分析了它们的优缺点,非常实用。

码姐姐匿名网友 2025-01-15 12:18:04

这里的实现方案相对简单,但是效果不俗。

码姐姐匿名网友 2025-01-16 01:12:55

非常感谢作者分享,让我们少走不少弯路。

码姐姐匿名网友 2025-01-15 21:12:28

文章信息量很大,作者解释地很清晰易懂。