一、简述
QGraphicsDropShadowEffect继承自QGraphicsEffect,实现了一种阴影的图像效果。
我们在Qt助手中看到QGraphicsEffect派生了四个子类,分别实现不同的效果。
这里我们看到QGraphicsEffect的子类实现了四种不同的效果,我们可以针对需求选择不同的Effect。今天我们要说的是使用QGraphicsDropShadowEffect来给窗口边框和文字添加阴影效果。
二、主角-QGraphicsDropShadowEffect
(1)窗口边框添加阴影效果
代码很简单,主要分为两步:
1、设置窗口为无边框和背景透明,如果没有设置则是windows自己的窗口边框效果,则没有什么意义;背景如果不透明,那如何渲染呢。
2、使用QGr