Add ability to use adjusters default values with Locallab
Behavior: - If an image containing Locallab control spots is loaded, adjusters default values (ctrl + clic on adjuster reset button) is updated according to selected spots - Adjusters default values are updated to spot default params values for created spots
This commit is contained in:
@@ -171,9 +171,24 @@ public:
|
||||
/**
|
||||
* Setter of panel widgets edited states
|
||||
*
|
||||
* @param se A SpotEdited structure containing the widgets edidted states to update
|
||||
* @param se A SpotEdited structure containing the widgets edited states to update
|
||||
*/
|
||||
void setEditedStates(SpotEdited* se);
|
||||
/**
|
||||
* Implementation of setDefaults function of toolpanel.h
|
||||
*
|
||||
* @param defParams ProcParams containing default values to set to the adjusters
|
||||
* @param pedited ParamsEdited containing default state values to set to the adjusters
|
||||
*/
|
||||
void setDefaults(const rtengine::procparams::ProcParams* defParams, const ParamsEdited* pedited = nullptr);
|
||||
|
||||
/**
|
||||
* Variant of setDefaults function which only update adjuster default values
|
||||
*
|
||||
* @param defParams ProcParams containing default values to set to the adjusters
|
||||
* @param id Spot id to consider to update adjusters default values
|
||||
*/
|
||||
void updateDefaultsValues(const rtengine::procparams::ProcParams* defParams, int id = 0);
|
||||
|
||||
private:
|
||||
// Cell renderer
|
||||
|
Reference in New Issue
Block a user