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
◆ ~DarkModeSettingListener()
virtual juce::DarkModeSettingListener::~DarkModeSettingListener |
( |
| ) |
|
|
virtualdefault |
◆ darkModeSettingChanged()
virtual void juce::DarkModeSettingListener::darkModeSettingChanged |
( |
| ) |
|
|
pure virtual |
Callback to indicate that the dark mode setting has changed.