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

Classes

class  Private
 

Signals

void signalThemeChanged ()
 

Public Member Functions

QString currentThemeName () const
 
QString defaultThemeName () const
 
void registerThemeActions (DXmlGuiWindow *const win)
 
void setCurrentTheme (const QString &name)
 
void setThemeMenuAction (QMenu *const action)
 
void updateThemeMenu ()
 
 ~ThemeManager () override
 

Static Public Member Functions

static ThemeManagerinstance ()
 

Friends

class ThemeManagerCreator
 

Constructor & Destructor Documentation

◆ ~ThemeManager()

Digikam::ThemeManager::~ThemeManager ( )
override

Member Function Documentation

◆ currentThemeName()

QString Digikam::ThemeManager::currentThemeName ( ) const

◆ defaultThemeName()

QString Digikam::ThemeManager::defaultThemeName ( ) const

◆ instance()

◆ registerThemeActions()

void Digikam::ThemeManager::registerThemeActions ( DXmlGuiWindow *const  win)

◆ setCurrentTheme()

void Digikam::ThemeManager::setCurrentTheme ( const QString &  name)

◆ setThemeMenuAction()

void Digikam::ThemeManager::setThemeMenuAction ( QMenu *const  action)

◆ signalThemeChanged

void Digikam::ThemeManager::signalThemeChanged ( )
signal

◆ updateThemeMenu()

void Digikam::ThemeManager::updateThemeMenu ( )

Friends And Related Function Documentation

◆ ThemeManagerCreator

friend class ThemeManagerCreator
friend

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