Loading...
Searching...
No Matches
juce::DarkModeSettingListener Class Referenceabstract

Detailed Description

Classes can implement this interface and register themselves with the Desktop class to receive callbacks when the operating system dark mode setting changes.

The Desktop::isDarkModeActive() method can then be used to query the current setting.

See also
Desktop::addDarkModeSettingListener, Desktop::removeDarkModeSettingListener, Desktop::isDarkModeActive

Public Member Functions

virtual ~DarkModeSettingListener ()=default
 Destructor.
virtual void darkModeSettingChanged ()=0
 Callback to indicate that the dark mode setting has changed.

Constructors and Destructors

◆ ~DarkModeSettingListener()

virtual juce::DarkModeSettingListener::~DarkModeSettingListener ( )
virtualdefault

Destructor.

Member Functions

◆ darkModeSettingChanged()

virtual void juce::DarkModeSettingListener::darkModeSettingChanged ( )
pure virtual

Callback to indicate that the dark mode setting has changed.

linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram