|
@@ -0,0 +1,20 @@
|
|
|
+#include "OneShadowEffect.h"
|
|
|
+
|
|
|
+
|
|
|
+OneShadowEffect::OneShadowEffect(QObject *parent, int radius)
|
|
|
+ : QGraphicsDropShadowEffect(parent)
|
|
|
+{
|
|
|
+ init(radius);
|
|
|
+}
|
|
|
+
|
|
|
+OneShadowEffect::~OneShadowEffect()
|
|
|
+{
|
|
|
+
|
|
|
+}
|
|
|
+
|
|
|
+void OneShadowEffect::init(int radius)
|
|
|
+{
|
|
|
+ setBlurRadius(radius); // 模糊半径
|
|
|
+ setColor(QColor(0, 0, 0, 90)); // 阴影的颜色
|
|
|
+ setOffset(0, 0); // 水平和垂直偏移量
|
|
|
+}
|