New crop guide: square center, closes #6342 (#6345)

* New crop guide: square center, closes #6342

* Turn `CropParams::guide` into an `enum`

This saves recurring string comparisons.

Co-authored-by: Flössie <floessie.mail@gmail.com>
This commit is contained in:
Ingo Weyrich
2021-08-25 15:25:59 +02:00
committed by GitHub
parent 55ceb5b248
commit 8bd9bddfc7
8 changed files with 171 additions and 100 deletions

View File

@@ -93,10 +93,10 @@ void PreviewWindow::updatePreviewImage ()
rtengine::procparams::CropParams cparams = previewHandler->getCropParams();
switch (options.cropGuides) {
case Options::CROP_GUIDE_NONE:
cparams.guide = "None";
cparams.guide = rtengine::procparams::CropParams::Guide::NONE;
break;
case Options::CROP_GUIDE_FRAME:
cparams.guide = "Frame";
cparams.guide = rtengine::procparams::CropParams::Guide::FRAME;
break;
default:
break;