digiKam
Loading...
Searching...
No Matches
Digikam::IccProfilesSettings Class Reference

#include <iccprofilesettings.h>

+ Inheritance diagram for Digikam::IccProfilesSettings:

Signals

void signalSettingsChanged ()
 

Public Member Functions

IccProfile currentProfile () const
 
IccProfile defaultProfile () const
 
 IccProfilesSettings (QWidget *const parent=nullptr)
 
QSize minimumSizeHint () const override
 
void readSettings (KConfigGroup &group)
 
void resetToDefault ()
 
void setContentsMargins (const QMargins &margins)
 
void setContentsMargins (int left, int top, int right, int bottom)
 
void setCurrentProfile (const IccProfile &prof)
 
void setSpacing (int space)
 
void setStretchFactor (QWidget *const widget, int stretch)
 
QSize sizeHint () const override
 
void writeSettings (KConfigGroup &group)
 
 ~IccProfilesSettings () override
 

Static Public Member Functions

static QStringList favoriteProfiles (KConfigGroup &group)
 

Protected Member Functions

void childEvent (QChildEvent *e) override
 

Constructor & Destructor Documentation

◆ IccProfilesSettings()

Digikam::IccProfilesSettings::IccProfilesSettings ( QWidget *const  parent = nullptr)
explicit

◆ ~IccProfilesSettings()

Digikam::IccProfilesSettings::~IccProfilesSettings ( )
override

Member Function Documentation

◆ childEvent()

void Digikam::DHBox::childEvent ( QChildEvent *  e)
overrideprotectedinherited

◆ currentProfile()

IccProfile Digikam::IccProfilesSettings::currentProfile ( ) const

◆ defaultProfile()

IccProfile Digikam::IccProfilesSettings::defaultProfile ( ) const

◆ favoriteProfiles()

QStringList Digikam::IccProfilesSettings::favoriteProfiles ( KConfigGroup &  group)
static

◆ minimumSizeHint()

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

◆ readSettings()

void Digikam::IccProfilesSettings::readSettings ( KConfigGroup &  group)

◆ resetToDefault()

void Digikam::IccProfilesSettings::resetToDefault ( )

◆ setContentsMargins() [1/2]

◆ setContentsMargins() [2/2]

void Digikam::DHBox::setContentsMargins ( int  left,
int  top,
int  right,
int  bottom 
)
inherited

◆ setCurrentProfile()

void Digikam::IccProfilesSettings::setCurrentProfile ( const IccProfile prof)

◆ setSpacing()

◆ setStretchFactor()

◆ signalSettingsChanged

void Digikam::IccProfilesSettings::signalSettingsChanged ( )
signal

◆ sizeHint()

QSize Digikam::DHBox::sizeHint ( ) const
overrideinherited

◆ writeSettings()

void Digikam::IccProfilesSettings::writeSettings ( KConfigGroup &  group)

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