diff --git a/effects/backgroundcontrast/contrast.h b/effects/backgroundcontrast/contrast.h --- a/effects/backgroundcontrast/contrast.h +++ b/effects/backgroundcontrast/contrast.h @@ -46,19 +46,19 @@ Q_OBJECT public: ContrastEffect(); - ~ContrastEffect(); + ~ContrastEffect() override; static bool supported(); static bool enabledByDefault(); static QMatrix4x4 colorMatrix(qreal contrast, qreal intensity, qreal saturation); - void reconfigure(ReconfigureFlags flags); - void prePaintScreen(ScreenPrePaintData &data, int time); - void prePaintWindow(EffectWindow* w, WindowPrePaintData& data, int time); - void drawWindow(EffectWindow *w, int mask, QRegion region, WindowPaintData &data); - void paintEffectFrame(EffectFrame *frame, QRegion region, double opacity, double frameOpacity); + void reconfigure(ReconfigureFlags flags) override; + void prePaintScreen(ScreenPrePaintData &data, int time) override; + void prePaintWindow(EffectWindow *w, WindowPrePaintData &data, int time) override; + void drawWindow(EffectWindow *w, int mask, QRegion region, WindowPaintData &data) override; + void paintEffectFrame(EffectFrame *frame, QRegion region, double opacity, double frameOpacity) override; - virtual bool provides(Feature feature); + bool provides(Feature feature) override; int requestedEffectChainPosition() const override { return 76;