digiKam
Loading...
Searching...
No Matches
redeyecorrectioncontainer.h
Go to the documentation of this file.
1/* ============================================================
2 *
3 * This file is a part of digiKam project
4 * https://www.digikam.org
5 *
6 * Date : 2010-12-15
7 * Description : Red Eyes auto correction settings container.
8 *
9 * SPDX-FileCopyrightText: 2005-2024 by Gilles Caulier <caulier dot gilles at gmail dot com>
10 * SPDX-FileCopyrightText: 2016 by Omar Amin <Omar dot moh dot amin at gmail dot com>
11 *
12 * SPDX-License-Identifier: GPL-2.0-or-later
13 *
14 * ============================================================ */
15
16#pragma once
17
18// Qt includes
19
20#include <QString>
21
22// Local includes
23
24#include "digikam_export.h"
25
26namespace Digikam
27{
28
29class FilterAction;
30
31class DIGIKAM_EXPORT RedEyeCorrectionContainer
32{
33
34public:
35
37
38 bool isDefault() const;
39 bool operator==(const RedEyeCorrectionContainer& other) const;
40
41 void writeToFilterAction(FilterAction& action,
42 const QString& prefix = QString()) const;
43
44 static RedEyeCorrectionContainer fromFilterAction(const FilterAction& action,
45 const QString& prefix = QString());
46
47public:
48
49 double m_redToAvgRatio = 2.1;
50};
51
52} // namespace Digikam
Definition filteraction.h:33
Definition redeyecorrectioncontainer.h:32
QStringView prefix
Definition itemviewutilities.cpp:586
Definition datefolderview.cpp:34
bool operator==(const SearchTextSettings &a, const SearchTextSettings &b)
Definition searchtextbar.cpp:40