call idle_register.deystroy()
This commit is contained in:
@@ -251,6 +251,10 @@ BayerProcess::BayerProcess () : FoldableToolPanel(this, "bayerprocess", M("TP_RA
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
BayerProcess::~BayerProcess ()
|
||||||
|
{
|
||||||
|
idle_register.destroy();
|
||||||
|
}
|
||||||
|
|
||||||
void BayerProcess::read(const rtengine::procparams::ProcParams* pp, const ParamsEdited* pedited)
|
void BayerProcess::read(const rtengine::procparams::ProcParams* pp, const ParamsEdited* pedited)
|
||||||
{
|
{
|
||||||
|
@@ -70,6 +70,7 @@ protected:
|
|||||||
public:
|
public:
|
||||||
|
|
||||||
BayerProcess ();
|
BayerProcess ();
|
||||||
|
~BayerProcess ();
|
||||||
|
|
||||||
void read(const rtengine::procparams::ProcParams* pp, const ParamsEdited* pedited = nullptr);
|
void read(const rtengine::procparams::ProcParams* pp, const ParamsEdited* pedited = nullptr);
|
||||||
void write(rtengine::procparams::ProcParams* pp, ParamsEdited* pedited = nullptr);
|
void write(rtengine::procparams::ProcParams* pp, ParamsEdited* pedited = nullptr);
|
||||||
|
@@ -97,6 +97,9 @@ XTransProcess::XTransProcess () : FoldableToolPanel(this, "xtransprocess", M("TP
|
|||||||
methodconn = method->signal_changed().connect( sigc::mem_fun(*this, &XTransProcess::methodChanged) );
|
methodconn = method->signal_changed().connect( sigc::mem_fun(*this, &XTransProcess::methodChanged) );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
XTransProcess::~XTransProcess () {
|
||||||
|
idle_register.destroy();
|
||||||
|
}
|
||||||
|
|
||||||
void XTransProcess::read(const rtengine::procparams::ProcParams* pp, const ParamsEdited* pedited)
|
void XTransProcess::read(const rtengine::procparams::ProcParams* pp, const ParamsEdited* pedited)
|
||||||
{
|
{
|
||||||
|
@@ -46,6 +46,7 @@ protected:
|
|||||||
public:
|
public:
|
||||||
|
|
||||||
XTransProcess ();
|
XTransProcess ();
|
||||||
|
~XTransProcess ();
|
||||||
|
|
||||||
void read(const rtengine::procparams::ProcParams* pp, const ParamsEdited* pedited = nullptr);
|
void read(const rtengine::procparams::ProcParams* pp, const ParamsEdited* pedited = nullptr);
|
||||||
void write(rtengine::procparams::ProcParams* pp, ParamsEdited* pedited = nullptr);
|
void write(rtengine::procparams::ProcParams* pp, ParamsEdited* pedited = nullptr);
|
||||||
|
Reference in New Issue
Block a user