digiKam
DigikamRawImportNativePlugin::RawSettingsBox Class Reference
+ Inheritance diagram for DigikamRawImportNativePlugin::RawSettingsBox:

Public Types

enum  ButtonCode {
  Default = 0x00000001 , Try = 0x00000002 , Ok = 0x00000004 , Cancel = 0x00000008 ,
  SaveAs = 0x00000010 , Load = 0x00000020
}
 
enum  ToolCode { NoTool = 0x00000000 , ColorGuide = 0x00000001 , Histogram = 0x00000002 }
 

Signals

void signalAbortPreview ()
 
void signalCancelClicked ()
 
void signalChannelChanged ()
 
void signalColorGuideChanged ()
 
void signalDefaultClicked ()
 
void signalLoadClicked ()
 
void signalOkClicked ()
 
void signalPostProcessingChanged ()
 
void signalSaveAsClicked ()
 
void signalScaleChanged ()
 
void signalTryClicked ()
 
void signalUpdatePreview ()
 

Public Member Functions

QPushButton * button (int buttonCode) const
 
CurvesWidgetcurvesWidget () const
 
void enableButton (int buttonCode, bool state)
 
void enableUpdateBtn (bool b)
 
QColor guideColor () const
 
int guideSize () const
 
HistogramBox * histogramBox () const
 
int marginHint ()
 
QSize minimumSizeHint () const override
 
QWidget * plainPage () const
 
 RawSettingsBox (const QUrl &url, QWidget *const parent)
 
void readSettings () override
 
void resetSettings () override
 
void setBusy (bool b) override
 
void setButtons (Buttons buttonMask)
 
void setDemosaicedImage (DImg &img)
 
void setGuideColor (const QColor &color)
 
void setGuideSize (int size)
 
void setHistogramType (HistogramBoxType type)
 
void setPostProcessedImage (DImg &img)
 
DRawDecoding settings () const
 
void setTool (EditorTool *const tool)
 
void setTools (Tools toolMask)
 
int spacingHint ()
 
bool updateBtnEnabled () const
 
void writeSettings () override
 
 ~RawSettingsBox () override
 

Member Enumeration Documentation

◆ ButtonCode

Enumerator
Default 
Try 
Ok 
Cancel 
SaveAs 
Load 

◆ ToolCode

Enumerator
NoTool 
ColorGuide 
Histogram 

Constructor & Destructor Documentation

◆ RawSettingsBox()

◆ ~RawSettingsBox()

DigikamRawImportNativePlugin::RawSettingsBox::~RawSettingsBox ( )
override

Member Function Documentation

◆ button()

◆ curvesWidget()

CurvesWidget * DigikamRawImportNativePlugin::RawSettingsBox::curvesWidget ( ) const

Referenced by readSettings().

◆ enableButton()

void Digikam::EditorToolSettings::enableButton ( int  buttonCode,
bool  state 
)
inherited

◆ enableUpdateBtn()

void DigikamRawImportNativePlugin::RawSettingsBox::enableUpdateBtn ( bool  b)

◆ guideColor()

QColor Digikam::EditorToolSettings::guideColor ( ) const
inherited

◆ guideSize()

int Digikam::EditorToolSettings::guideSize ( ) const
inherited

◆ histogramBox()

HistogramBox * Digikam::EditorToolSettings::histogramBox ( ) const
inherited

◆ marginHint()

int Digikam::EditorToolSettings::marginHint ( )
inherited

◆ minimumSizeHint()

QSize Digikam::EditorToolSettings::minimumSizeHint ( ) const
overrideinherited

◆ plainPage()

QWidget * Digikam::EditorToolSettings::plainPage ( ) const
inherited

Referenced by RawSettingsBox().

◆ readSettings()

◆ resetSettings()

void DigikamRawImportNativePlugin::RawSettingsBox::resetSettings ( )
overridevirtual

Reimplemented from Digikam::EditorToolSettings.

◆ setBusy()

void DigikamRawImportNativePlugin::RawSettingsBox::setBusy ( bool  b)
overridevirtual

Reimplemented from Digikam::EditorToolSettings.

◆ setButtons()

◆ setDemosaicedImage()

void DigikamRawImportNativePlugin::RawSettingsBox::setDemosaicedImage ( DImg img)

◆ setGuideColor()

void Digikam::EditorToolSettings::setGuideColor ( const QColor &  color)
inherited

◆ setGuideSize()

void Digikam::EditorToolSettings::setGuideSize ( int  size)
inherited

◆ setHistogramType()

void Digikam::EditorToolSettings::setHistogramType ( HistogramBoxType  type)
inherited

Referenced by RawSettingsBox().

◆ setPostProcessedImage()

◆ settings()

◆ setTool()

void Digikam::EditorToolSettings::setTool ( EditorTool *const  tool)
inherited

◆ setTools()

void Digikam::EditorToolSettings::setTools ( Tools  toolMask)
inherited

◆ signalAbortPreview

void DigikamRawImportNativePlugin::RawSettingsBox::signalAbortPreview ( )
signal

Referenced by RawSettingsBox().

◆ signalCancelClicked

void Digikam::EditorToolSettings::signalCancelClicked ( )
signalinherited

◆ signalChannelChanged

void Digikam::EditorToolSettings::signalChannelChanged ( )
signalinherited

◆ signalColorGuideChanged

void Digikam::EditorToolSettings::signalColorGuideChanged ( )
signalinherited

◆ signalDefaultClicked

void Digikam::EditorToolSettings::signalDefaultClicked ( )
signalinherited

◆ signalLoadClicked

void Digikam::EditorToolSettings::signalLoadClicked ( )
signalinherited

◆ signalOkClicked

void Digikam::EditorToolSettings::signalOkClicked ( )
signalinherited

◆ signalPostProcessingChanged

void DigikamRawImportNativePlugin::RawSettingsBox::signalPostProcessingChanged ( )
signal

Referenced by RawSettingsBox().

◆ signalSaveAsClicked

void Digikam::EditorToolSettings::signalSaveAsClicked ( )
signalinherited

◆ signalScaleChanged

void Digikam::EditorToolSettings::signalScaleChanged ( )
signalinherited

◆ signalTryClicked

void Digikam::EditorToolSettings::signalTryClicked ( )
signalinherited

◆ signalUpdatePreview

void DigikamRawImportNativePlugin::RawSettingsBox::signalUpdatePreview ( )
signal

Referenced by RawSettingsBox().

◆ spacingHint()

int Digikam::EditorToolSettings::spacingHint ( )
inherited

◆ updateBtnEnabled()

bool DigikamRawImportNativePlugin::RawSettingsBox::updateBtnEnabled ( ) const

◆ writeSettings()

void DigikamRawImportNativePlugin::RawSettingsBox::writeSettings ( )
overridevirtual

The documentation for this class was generated from the following files: