void ColorCalibrationWidget::currentCalibrationChanged() { history.add(colorCalibrationView.console.colorCalibration); updateWidgets(); setUndoRedo(); }
void ColorCalibrationWidget::currentCalibrationChanged() { if(currentColor < FieldColors::numOfNonColors) { historyBasic.add(colorCalibrationView.console.colorCalibration.copyBasicParameters()); } else historyColors[currentColor - FieldColors::numOfNonColors].add(colorCalibrationView.console.colorCalibration[currentColor]); updateWidgets(currentColor); setUndoRedo(); }
void ColorCalibrationWidget::redoColorCalibration() { if(currentColor < FieldColors::numOfNonColors) { FieldColors::BasicParameters p(colorCalibrationView.console.colorCalibration.copyBasicParameters()); historyBasic.redo(p); colorCalibrationView.console.colorCalibration.setBasicParameters(p); } else historyColors[currentColor - FieldColors::numOfNonColors].redo(colorCalibrationView.console.colorCalibration[currentColor]); updateWidgets(currentColor); setUndoRedo(); }
void ColorCalibrationWidget::redoColorCalibration() { history.redo(colorCalibrationView.console.colorCalibration); updateWidgets(); setUndoRedo(); }