OneShadowEffect.cpp 424 B

1234567891011121314151617181920
  1. #include "OneShadowEffect.h"
  2. OneShadowEffect::OneShadowEffect(QObject *parent, int radius)
  3. : QGraphicsDropShadowEffect(parent)
  4. {
  5. init(radius);
  6. }
  7. OneShadowEffect::~OneShadowEffect()
  8. {
  9. }
  10. void OneShadowEffect::init(int radius)
  11. {
  12. setBlurRadius(radius); // 模糊半径
  13. setColor(QColor(0, 0, 0, 90)); // 阴影的颜色
  14. setOffset(0, 0); // 水平和垂直偏移量
  15. }