digiKam
Digikam::HistogramBox Class Reference
+ Inheritance diagram for Digikam::HistogramBox:

Public Slots

void setChannel (ChannelType channel)
 
void setScale (HistogramScale scale)
 

Signals

void signalChannelChanged (ChannelType channel)
 
void signalScaleChanged (HistogramScale scale)
 

Public Member Functions

ChannelType channel () const
 
HistogramWidgethistogram () const
 
 HistogramBox (QWidget *const parent=nullptr, HistogramBoxType type=Digikam::LRGB, bool selectMode=false)
 
HistogramScale scale () const
 
void setChannelEnabled (bool enabled)
 
void setGradientColors (const QColor &from, const QColor &to)
 
void setGradientVisible (bool visible)
 
void setHistogramMargin (int)
 
void setHistogramType (HistogramBoxType type)
 
void setStatisticsVisible (bool b)
 
 ~HistogramBox () override
 

Protected Slots

void slotChannelChanged ()
 
void slotScaleChanged ()
 

Constructor & Destructor Documentation

◆ HistogramBox()

Digikam::HistogramBox::HistogramBox ( QWidget *const  parent = nullptr,
HistogramBoxType  type = Digikam::LRGB,
bool  selectMode = false 
)
explicit

◆ ~HistogramBox()

Digikam::HistogramBox::~HistogramBox ( )
override

Member Function Documentation

◆ channel()

ChannelType Digikam::HistogramBox::channel ( ) const

Referenced by setChannel(), and slotChannelChanged().

◆ histogram()

HistogramWidget * Digikam::HistogramBox::histogram ( ) const

◆ scale()

HistogramScale Digikam::HistogramBox::scale ( ) const

Referenced by setScale(), and slotScaleChanged().

◆ setChannel

void Digikam::HistogramBox::setChannel ( ChannelType  channel)
slot

◆ setChannelEnabled()

void Digikam::HistogramBox::setChannelEnabled ( bool  enabled)

◆ setGradientColors()

void Digikam::HistogramBox::setGradientColors ( const QColor &  from,
const QColor &  to 
)

Referenced by slotChannelChanged().

◆ setGradientVisible()

void Digikam::HistogramBox::setGradientVisible ( bool  visible)

◆ setHistogramMargin()

void Digikam::HistogramBox::setHistogramMargin ( int  margin)

◆ setHistogramType()

◆ setScale

void Digikam::HistogramBox::setScale ( HistogramScale  scale)
slot

◆ setStatisticsVisible()

void Digikam::HistogramBox::setStatisticsVisible ( bool  b)

◆ signalChannelChanged

void Digikam::HistogramBox::signalChannelChanged ( ChannelType  channel)
signal

Referenced by HistogramBox(), and slotChannelChanged().

◆ signalScaleChanged

void Digikam::HistogramBox::signalScaleChanged ( HistogramScale  scale)
signal

Referenced by HistogramBox(), and slotScaleChanged().

◆ slotChannelChanged

◆ slotScaleChanged

void Digikam::HistogramBox::slotScaleChanged ( )
protectedslot

References scale(), and signalScaleChanged().

Referenced by HistogramBox(), and setScale().


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