diff --git a/rtgui/locallab.h b/rtgui/locallab.h index 6960f87d9..f76abfd1f 100644 --- a/rtgui/locallab.h +++ b/rtgui/locallab.h @@ -130,19 +130,19 @@ public: Locallab(); // FoldableToolPanel management functions - void read(const rtengine::procparams::ProcParams* pp, const ParamsEdited* pedited = nullptr); - void write(rtengine::procparams::ProcParams* pp, ParamsEdited* pedited = nullptr); - void setDefaults(const rtengine::procparams::ProcParams* defParams, const ParamsEdited* pedited = nullptr); + void read(const rtengine::procparams::ProcParams* pp, const ParamsEdited* pedited = nullptr) override; + void write(rtengine::procparams::ProcParams* pp, ParamsEdited* pedited = nullptr) override; + void setDefaults(const rtengine::procparams::ProcParams* defParams, const ParamsEdited* pedited = nullptr) override; void setListener(ToolPanelListener* tpl) override; // Locallab Retinex tool min/man management function - void minmaxChanged(const std::vector &minmax, int selspot); + void minmaxChanged(const std::vector &minmax, int selspot) override; // Locallab Log Encoding autocompute function - void logencodChanged(const float blackev, const float whiteev, const float sourceg, const float targetg); + void logencodChanged(const float blackev, const float whiteev, const float sourceg, const float targetg) override; // Locallab tools mask background management function - void refChanged(const std::vector &ref, int selspot); + void refChanged(const std::vector &ref, int selspot) override; // Mask visibility management functions struct llMaskVisibility { @@ -169,15 +169,15 @@ public: void resetshowPressed(); // EditProvider management function - void setEditProvider(EditDataProvider* provider); + void setEditProvider(EditDataProvider* provider) override; void subscribe(); void unsubscribe(); // FoldableToolPanel event function - void enabledChanged(); + void enabledChanged() override; // Curve management function - void autoOpenCurve(); + void autoOpenCurve() override; // Locallab tools expanders management functions void foldAllButOne(LocallabTool* except); @@ -193,11 +193,11 @@ private: void setParamEditable(bool cond); // LocallabToolListener function - void resetOtherMaskView(LocallabTool* current); - void toolRemoved(LocallabTool* current); + void resetOtherMaskView(LocallabTool* current) override; + void toolRemoved(LocallabTool* current) override; // LocallabToolListListener function - void locallabToolToAdd(const Glib::ustring &toolname); + void locallabToolToAdd(const Glib::ustring &toolname) override; }; #endif diff --git a/rtgui/locallabtools.h b/rtgui/locallabtools.h index 6f6542033..f01e4672e 100644 --- a/rtgui/locallabtools.h +++ b/rtgui/locallabtools.h @@ -233,7 +233,7 @@ public: LocallabColor(); ~LocallabColor(); - void setListener(ToolPanelListener* tpl); + void setListener(ToolPanelListener* tpl) override; void resetMaskView() override; void getMaskView(int &colorMask, int &colorMaskinv, int &expMask, int &expMaskinv, int &shMask, int &shMaskinv, int &vibMask, int &softMask, int &blMask, int &tmMask, int &retiMask, int &sharMask, int &lcMask, int &cbMask) override;