Construct a new theme manager.
Get the names of the dark themes.
Get the names of the light themes.
Get the name of the preferred dark theme.
Get the name of the preferred light theme.
Get the name of the preferred theme
When adaptive-theme is disabled, get current theme;
Else, depending on the system settings, get preferred light or dark theme.
Get the name of the current theme.
A signal fired when the application theme changes.
The names of the registered themes.
Register a theme with the theme manager.
The theme to register.
A disposable that can be used to unregister the theme.
A class that provides theme management.