◆ EditorTool()
Digikam::EditorTool::EditorTool |
( |
QObject *const |
parent | ) |
|
|
explicit |
◆ ~EditorTool()
Digikam::EditorTool::~EditorTool |
( |
| ) |
|
|
override |
◆ cancelClicked
void Digikam::EditorTool::cancelClicked |
( |
| ) |
|
|
signal |
◆ exposureSettingsChanged()
void Digikam::EditorTool::exposureSettingsChanged |
( |
| ) |
|
|
virtual |
◆ finalRendering()
virtual void Digikam::EditorTool::finalRendering |
( |
| ) |
|
|
inlineprotectedvirtual |
◆ ICCSettingsChanged()
void Digikam::EditorTool::ICCSettingsChanged |
( |
| ) |
|
|
virtual |
◆ init()
void Digikam::EditorTool::init |
( |
| ) |
|
Called by editor tool interface to initialized tool when all is ready, through slotInit().
References slotInit().
◆ okClicked
void Digikam::EditorTool::okClicked |
( |
| ) |
|
|
signal |
◆ plugin()
DPlugin * Digikam::EditorTool::plugin |
( |
| ) |
const |
◆ readSettings()
void Digikam::EditorTool::readSettings |
( |
| ) |
|
|
protectedvirtual |
◆ setBackgroundColor()
void Digikam::EditorTool::setBackgroundColor |
( |
const QColor & |
bg | ) |
|
|
virtual |
◆ setBusy()
void Digikam::EditorTool::setBusy |
( |
bool |
state | ) |
|
|
protectedvirtual |
◆ setInitPreview()
void Digikam::EditorTool::setInitPreview |
( |
bool |
b | ) |
|
◆ setPlugin()
void Digikam::EditorTool::setPlugin |
( |
DPlugin *const |
plugin | ) |
|
◆ setPreviewModeMask()
void Digikam::EditorTool::setPreviewModeMask |
( |
int |
mask | ) |
|
|
protected |
References Digikam::EditorToolIface::editorToolIface(), and Digikam::EditorToolIface::setPreviewModeMask().
Referenced by DigikamEditorAdjustCurvesToolPlugin::AdjustCurvesTool::AdjustCurvesTool(), DigikamEditorAdjustLevelsToolPlugin::AdjustLevelsTool::AdjustLevelsTool(), DigikamEditorAntivignettingToolPlugin::AntiVignettingTool::AntiVignettingTool(), DigikamEditorAutoCorrectionToolPlugin::AutoCorrectionTool::AutoCorrectionTool(), DigikamEditorBCGToolPlugin::BCGTool::BCGTool(), DigikamEditorBlurFxToolPlugin::BlurFXTool::BlurFXTool(), DigikamEditorBlurToolPlugin::BlurTool::BlurTool(), DigikamEditorBorderToolPlugin::BorderTool::BorderTool(), DigikamEditorBWSepiaToolPlugin::BWSepiaTool::BWSepiaTool(), DigikamEditorColorBalanceToolPlugin::CBTool::CBTool(), DigikamEditorChannelMixerToolPlugin::ChannelMixerTool::ChannelMixerTool(), DigikamEditorCharcoalToolPlugin::CharcoalTool::CharcoalTool(), DigikamEditorColorFxToolPlugin::ColorFxTool::ColorFxTool(), DigikamEditorContentAwareResizeToolPlugin::ContentAwareResizeTool::ContentAwareResizeTool(), DigikamEditorDistortionFxToolPlugin::DistortionFXTool::DistortionFXTool(), DigikamEditorEmbossToolPlugin::EmbossTool::EmbossTool(), DigikamEditorFilmGrainToolPlugin::FilmGrainTool::FilmGrainTool(), DigikamEditorFilmToolPlugin::FilmTool::FilmTool(), DigikamEditorFreeRotationToolPlugin::FreeRotationTool::FreeRotationTool(), DigikamEditorHealingCloneToolPlugin::HealingCloneTool::HealingCloneTool(), DigikamEditorHotPixelsToolPlugin::HotPixelsTool::HotPixelsTool(), DigikamEditorHSLToolPlugin::HSLTool::HSLTool(), DigikamEditorLensAutoFixToolPlugin::LensAutoFixTool::LensAutoFixTool(), DigikamEditorLocalContrastToolPlugin::LocalContrastTool::LocalContrastTool(), DigikamEditorNoiseReductionToolPlugin::NoiseReductionTool::NoiseReductionTool(), DigikamEditorOilPaintToolPlugin::OilPaintTool::OilPaintTool(), DigikamEditorProfileConversionToolPlugin::ProfileConversionTool::ProfileConversionTool(), DigikamEditorRainDropToolPlugin::RainDropTool::RainDropTool(), DigikamEditorRedEyeToolPlugin::RedEyeTool::RedEyeTool(), DigikamEditorResizeToolPlugin::ResizeTool::ResizeTool(), DigikamEditorRestorationToolPlugin::RestorationTool::RestorationTool(), DigikamEditorSharpenToolPlugin::SharpenTool::SharpenTool(), DigikamEditorShearToolPlugin::ShearTool::ShearTool(), DigikamEditorTextureToolPlugin::TextureTool::TextureTool(), and DigikamEditorWhiteBalanceToolPlugin::WhiteBalanceTool::WhiteBalanceTool().
◆ setToolCategory()
◆ setToolHelp()
void Digikam::EditorTool::setToolHelp |
( |
const QString & |
anchor | ) |
|
|
protected |
◆ setToolIcon()
void Digikam::EditorTool::setToolIcon |
( |
const QIcon & |
icon | ) |
|
|
protected |
Referenced by DigikamEditorAntivignettingToolPlugin::AntiVignettingTool::AntiVignettingTool(), DigikamEditorBorderToolPlugin::BorderTool::BorderTool(), DigikamEditorCharcoalToolPlugin::CharcoalTool::CharcoalTool(), DigikamEditorFilmToolPlugin::FilmTool::FilmTool(), DigikamEditorHotPixelsToolPlugin::HotPixelsTool::HotPixelsTool(), DigikamEditorLensAutoFixToolPlugin::LensAutoFixTool::LensAutoFixTool(), DigikamEditorNoiseReductionToolPlugin::NoiseReductionTool::NoiseReductionTool(), DigikamEditorRatioCropToolPlugin::RatioCropTool::RatioCropTool(), DigikamRawImportNativePlugin::RawImport::RawImport(), setPlugin(), and DigikamEditorWhiteBalanceToolPlugin::WhiteBalanceTool::WhiteBalanceTool().
◆ setToolInfoMessage()
void Digikam::EditorTool::setToolInfoMessage |
( |
const QString & |
txt | ) |
|
|
protected |
◆ setToolName()
void Digikam::EditorTool::setToolName |
( |
const QString & |
name | ) |
|
|
protected |
Referenced by DigikamEditorAntivignettingToolPlugin::AntiVignettingTool::AntiVignettingTool(), DigikamEditorBorderToolPlugin::BorderTool::BorderTool(), DigikamEditorCharcoalToolPlugin::CharcoalTool::CharcoalTool(), DigikamEditorFilmToolPlugin::FilmTool::FilmTool(), DigikamEditorHotPixelsToolPlugin::HotPixelsTool::HotPixelsTool(), DigikamEditorLensAutoFixToolPlugin::LensAutoFixTool::LensAutoFixTool(), DigikamEditorNoiseReductionToolPlugin::NoiseReductionTool::NoiseReductionTool(), DigikamEditorRatioCropToolPlugin::RatioCropTool::RatioCropTool(), DigikamRawImportNativePlugin::RawImport::RawImport(), setPlugin(), and DigikamEditorWhiteBalanceToolPlugin::WhiteBalanceTool::WhiteBalanceTool().
◆ setToolSettings()
References slotCancel(), slotChannelChanged(), slotLoadSettings(), slotOk(), slotPreview(), slotResetSettings(), slotSaveAsSettings(), and slotScaleChanged().
Referenced by DigikamEditorAdjustCurvesToolPlugin::AdjustCurvesTool::AdjustCurvesTool(), DigikamEditorAdjustLevelsToolPlugin::AdjustLevelsTool::AdjustLevelsTool(), DigikamEditorAntivignettingToolPlugin::AntiVignettingTool::AntiVignettingTool(), DigikamEditorAutoCorrectionToolPlugin::AutoCorrectionTool::AutoCorrectionTool(), DigikamEditorBCGToolPlugin::BCGTool::BCGTool(), DigikamEditorBlurFxToolPlugin::BlurFXTool::BlurFXTool(), DigikamEditorBlurToolPlugin::BlurTool::BlurTool(), DigikamEditorBorderToolPlugin::BorderTool::BorderTool(), DigikamEditorBWSepiaToolPlugin::BWSepiaTool::BWSepiaTool(), DigikamEditorColorBalanceToolPlugin::CBTool::CBTool(), DigikamEditorChannelMixerToolPlugin::ChannelMixerTool::ChannelMixerTool(), DigikamEditorCharcoalToolPlugin::CharcoalTool::CharcoalTool(), DigikamEditorColorFxToolPlugin::ColorFxTool::ColorFxTool(), DigikamEditorContentAwareResizeToolPlugin::ContentAwareResizeTool::ContentAwareResizeTool(), DigikamEditorDistortionFxToolPlugin::DistortionFXTool::DistortionFXTool(), DigikamEditorEmbossToolPlugin::EmbossTool::EmbossTool(), DigikamEditorFilmGrainToolPlugin::FilmGrainTool::FilmGrainTool(), DigikamEditorFilmToolPlugin::FilmTool::FilmTool(), DigikamEditorFreeRotationToolPlugin::FreeRotationTool::FreeRotationTool(), DigikamEditorHealingCloneToolPlugin::HealingCloneTool::HealingCloneTool(), DigikamEditorHotPixelsToolPlugin::HotPixelsTool::HotPixelsTool(), DigikamEditorHSLToolPlugin::HSLTool::HSLTool(), DigikamEditorInsertTextToolPlugin::InsertTextTool::InsertTextTool(), DigikamEditorLensAutoFixToolPlugin::LensAutoFixTool::LensAutoFixTool(), DigikamEditorLensDistortionToolPlugin::LensDistortionTool::LensDistortionTool(), DigikamEditorLocalContrastToolPlugin::LocalContrastTool::LocalContrastTool(), DigikamEditorNoiseReductionToolPlugin::NoiseReductionTool::NoiseReductionTool(), DigikamEditorOilPaintToolPlugin::OilPaintTool::OilPaintTool(), DigikamEditorPerspectiveToolPlugin::PerspectiveTool::PerspectiveTool(), DigikamEditorProfileConversionToolPlugin::ProfileConversionTool::ProfileConversionTool(), DigikamEditorRainDropToolPlugin::RainDropTool::RainDropTool(), DigikamEditorRatioCropToolPlugin::RatioCropTool::RatioCropTool(), DigikamRawImportNativePlugin::RawImport::RawImport(), DigikamEditorRedEyeToolPlugin::RedEyeTool::RedEyeTool(), DigikamEditorResizeToolPlugin::ResizeTool::ResizeTool(), DigikamEditorRestorationToolPlugin::RestorationTool::RestorationTool(), DigikamEditorSharpenToolPlugin::SharpenTool::SharpenTool(), DigikamEditorShearToolPlugin::ShearTool::ShearTool(), DigikamEditorTextureToolPlugin::TextureTool::TextureTool(), and DigikamEditorWhiteBalanceToolPlugin::WhiteBalanceTool::WhiteBalanceTool().
◆ setToolVersion()
void Digikam::EditorTool::setToolVersion |
( |
const int |
version | ) |
|
|
protected |
◆ setToolView()
void Digikam::EditorTool::setToolView |
( |
QWidget *const |
view | ) |
|
|
protectedvirtual |
References slotUpdateSpotInfo().
Referenced by DigikamEditorAdjustCurvesToolPlugin::AdjustCurvesTool::AdjustCurvesTool(), DigikamEditorAdjustLevelsToolPlugin::AdjustLevelsTool::AdjustLevelsTool(), DigikamEditorAntivignettingToolPlugin::AntiVignettingTool::AntiVignettingTool(), DigikamEditorAutoCorrectionToolPlugin::AutoCorrectionTool::AutoCorrectionTool(), DigikamEditorBCGToolPlugin::BCGTool::BCGTool(), DigikamEditorBlurFxToolPlugin::BlurFXTool::BlurFXTool(), DigikamEditorBlurToolPlugin::BlurTool::BlurTool(), DigikamEditorBorderToolPlugin::BorderTool::BorderTool(), DigikamEditorBWSepiaToolPlugin::BWSepiaTool::BWSepiaTool(), DigikamEditorColorBalanceToolPlugin::CBTool::CBTool(), DigikamEditorChannelMixerToolPlugin::ChannelMixerTool::ChannelMixerTool(), DigikamEditorCharcoalToolPlugin::CharcoalTool::CharcoalTool(), DigikamEditorColorFxToolPlugin::ColorFxTool::ColorFxTool(), DigikamEditorContentAwareResizeToolPlugin::ContentAwareResizeTool::ContentAwareResizeTool(), DigikamEditorDistortionFxToolPlugin::DistortionFXTool::DistortionFXTool(), DigikamEditorEmbossToolPlugin::EmbossTool::EmbossTool(), DigikamEditorFilmGrainToolPlugin::FilmGrainTool::FilmGrainTool(), DigikamEditorFilmToolPlugin::FilmTool::FilmTool(), DigikamEditorFreeRotationToolPlugin::FreeRotationTool::FreeRotationTool(), DigikamEditorHealingCloneToolPlugin::HealingCloneTool::HealingCloneTool(), DigikamEditorHotPixelsToolPlugin::HotPixelsTool::HotPixelsTool(), DigikamEditorHSLToolPlugin::HSLTool::HSLTool(), DigikamEditorInsertTextToolPlugin::InsertTextTool::InsertTextTool(), DigikamEditorLensAutoFixToolPlugin::LensAutoFixTool::LensAutoFixTool(), DigikamEditorLensDistortionToolPlugin::LensDistortionTool::LensDistortionTool(), DigikamEditorLocalContrastToolPlugin::LocalContrastTool::LocalContrastTool(), DigikamEditorNoiseReductionToolPlugin::NoiseReductionTool::NoiseReductionTool(), DigikamEditorOilPaintToolPlugin::OilPaintTool::OilPaintTool(), DigikamEditorPerspectiveToolPlugin::PerspectiveTool::PerspectiveTool(), DigikamEditorProfileConversionToolPlugin::ProfileConversionTool::ProfileConversionTool(), DigikamEditorRainDropToolPlugin::RainDropTool::RainDropTool(), DigikamEditorRatioCropToolPlugin::RatioCropTool::RatioCropTool(), DigikamRawImportNativePlugin::RawImport::RawImport(), DigikamEditorRedEyeToolPlugin::RedEyeTool::RedEyeTool(), DigikamEditorResizeToolPlugin::ResizeTool::ResizeTool(), DigikamEditorRestorationToolPlugin::RestorationTool::RestorationTool(), DigikamEditorSharpenToolPlugin::SharpenTool::SharpenTool(), DigikamEditorShearToolPlugin::ShearTool::ShearTool(), DigikamEditorTextureToolPlugin::TextureTool::TextureTool(), and DigikamEditorWhiteBalanceToolPlugin::WhiteBalanceTool::WhiteBalanceTool().
◆ slotApplyTool
void Digikam::EditorTool::slotApplyTool |
( |
| ) |
|
|
virtualslot |
◆ slotCancel
void Digikam::EditorTool::slotCancel |
( |
| ) |
|
|
protectedvirtualslot |
◆ slotChannelChanged()
virtual void Digikam::EditorTool::slotChannelChanged |
( |
| ) |
|
|
inlineprotectedvirtual |
◆ slotCloseTool
void Digikam::EditorTool::slotCloseTool |
( |
| ) |
|
|
virtualslot |
◆ slotInit
void Digikam::EditorTool::slotInit |
( |
| ) |
|
|
protectedvirtualslot |
◆ slotLoadSettings
virtual void Digikam::EditorTool::slotLoadSettings |
( |
| ) |
|
|
inlineprotectedvirtualslot |
◆ slotOk
void Digikam::EditorTool::slotOk |
( |
| ) |
|
|
protectedvirtualslot |
◆ slotPreview()
virtual void Digikam::EditorTool::slotPreview |
( |
| ) |
|
|
inlineprotectedvirtual |
◆ slotPreviewModeChanged
void Digikam::EditorTool::slotPreviewModeChanged |
( |
| ) |
|
|
slot |
◆ slotResetSettings
void Digikam::EditorTool::slotResetSettings |
( |
| ) |
|
|
protectedvirtualslot |
◆ slotSaveAsSettings()
virtual void Digikam::EditorTool::slotSaveAsSettings |
( |
| ) |
|
|
inlineprotectedvirtual |
◆ slotScaleChanged()
virtual void Digikam::EditorTool::slotScaleChanged |
( |
| ) |
|
|
inlineprotectedvirtual |
◆ slotTimer
void Digikam::EditorTool::slotTimer |
( |
| ) |
|
|
protectedslot |
Referenced by DigikamEditorAdjustCurvesToolPlugin::AdjustCurvesTool::AdjustCurvesTool(), DigikamEditorAntivignettingToolPlugin::AntiVignettingTool::AntiVignettingTool(), DigikamEditorBCGToolPlugin::BCGTool::BCGTool(), DigikamEditorBlurToolPlugin::BlurTool::BlurTool(), DigikamEditorBorderToolPlugin::BorderTool::BorderTool(), DigikamEditorBWSepiaToolPlugin::BWSepiaTool::BWSepiaTool(), DigikamEditorColorBalanceToolPlugin::CBTool::CBTool(), DigikamEditorChannelMixerToolPlugin::ChannelMixerTool::ChannelMixerTool(), DigikamEditorColorFxToolPlugin::ColorFxTool::ColorFxTool(), DigikamEditorEmbossToolPlugin::EmbossTool::EmbossTool(), DigikamEditorFilmGrainToolPlugin::FilmGrainTool::FilmGrainTool(), DigikamEditorFreeRotationToolPlugin::FreeRotationTool::FreeRotationTool(), DigikamEditorHSLToolPlugin::HSLTool::HSLTool(), DigikamEditorLensAutoFixToolPlugin::LensAutoFixTool::LensAutoFixTool(), DigikamEditorLensDistortionToolPlugin::LensDistortionTool::LensDistortionTool(), DigikamEditorRedEyeToolPlugin::RedEyeTool::RedEyeTool(), DigikamEditorShearToolPlugin::ShearTool::ShearTool(), slotInit(), Digikam::EditorToolThreaded::slotInit(), DigikamEditorTextureToolPlugin::TextureTool::TextureTool(), and DigikamEditorWhiteBalanceToolPlugin::WhiteBalanceTool::WhiteBalanceTool().
◆ slotUpdateSpotInfo
void Digikam::EditorTool::slotUpdateSpotInfo |
( |
const Digikam::DColor & |
col, |
|
|
const QPoint & |
point |
|
) |
| |
|
slot |
◆ toolCategory()
◆ toolHelp()
QString Digikam::EditorTool::toolHelp |
( |
| ) |
const |
◆ toolIcon()
QIcon Digikam::EditorTool::toolIcon |
( |
| ) |
const |
◆ toolName()
QString Digikam::EditorTool::toolName |
( |
| ) |
const |
◆ toolSettings()
◆ toolVersion()
int Digikam::EditorTool::toolVersion |
( |
| ) |
const |
◆ toolView()
QWidget * Digikam::EditorTool::toolView |
( |
| ) |
const |
◆ writeSettings()
void Digikam::EditorTool::writeSettings |
( |
| ) |
|
|
protectedvirtual |
The documentation for this class was generated from the following files: