Turn almost all Listeners into abstract interfaces
This commit is contained in:
@@ -30,10 +30,9 @@
|
||||
|
||||
class ICMPanelListener
|
||||
{
|
||||
|
||||
public:
|
||||
virtual ~ICMPanelListener() {}
|
||||
virtual void saveInputICCReference(Glib::ustring fname, bool apply_wb) {}
|
||||
virtual ~ICMPanelListener() = default;
|
||||
virtual void saveInputICCReference(const Glib::ustring& fname, bool apply_wb) = 0;
|
||||
};
|
||||
|
||||
class ICMPanel :
|
||||
@@ -127,6 +126,7 @@ public:
|
||||
void setBatchMode(bool batchMode);
|
||||
void setDefaults(const rtengine::procparams::ProcParams* defParams, const ParamsEdited* pedited = nullptr);
|
||||
void adjusterChanged(Adjuster* a, double newval);
|
||||
void adjusterAutoToggled(Adjuster* a, bool newval);
|
||||
|
||||
void wpChanged();
|
||||
void wtrcinChanged();
|
||||
|
||||
Reference in New Issue
Block a user