1
/* ============================================================
4
* Description : a plugin to fix automatically camera lens aberrations
6
* Copyright (C) 2008 by Adrian Schroeter <adrian at suse dot de>
7
* Copyright (C) 2008-2010 by Gilles Caulier <caulier dot gilles at gmail dot com>
9
* This program is free software; you can redistribute it
10
* and/or modify it under the terms of the GNU General
11
* Public License as published by the Free Software Foundation;
12
* either version 2, or (at your option)
15
* This program is distributed in the hope that it will be useful,
16
* but WITHOUT ANY WARRANTY; without even the implied warranty of
17
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
18
* GNU General Public License for more details.
20
* ============================================================ */
22
#ifndef LENSAUTOFIXTOOL_H
23
#define LENSAUTOFIXTOOL_H
27
#include "editortool.h"
29
using namespace Digikam;
31
namespace DigikamEnhanceImagePlugin
34
class LensAutoFixTool : public EditorToolThreaded
40
LensAutoFixTool(QObject* parent);
45
void slotLensChanged();
46
void slotResetSettings();
54
void putPreviewData();
59
class LensAutoFixToolPriv;
60
LensAutoFixToolPriv* const d;
63
} // namespace DigikamEnhanceImagePlugin
65
#endif /* LENSAUTOFIXTOOL_H */