#pragma once #include // https://blog.csdn.net/kenfan1647/article/details/116198981 class Wave_effect : public QGraphicsEffect { protected: void draw(QPainter* painter) override; public: QRectF boundingRectFor(const QRectF& source_rect) const override; };