Class
HandyStyleManager
since: 1.6
Description [src]
final class Handy.StyleManager : GObject.Object
{
/* No available fields */
}
A class for managing application-wide styling.
HdyStyleManager
provides a way to query and influence the application
styles, such as whether to use dark or high contrast appearance.
It allows to set the color scheme via the
HdyStyleManager:color-scheme
property, and to query the current
appearance, as well as whether a system-wide color scheme preference exists.
Important: GtkSettings:gtk-application-prefer-dark-theme
should
not be used together with HdyStyleManager
and will result in a warning.
Color schemes should be used instead.
Available since: 1.6
Instance methods
hdy_style_manager_get_high_contrast
Gets whether the application is using high contrast appearance.
since: 1.6
hdy_style_manager_get_system_supports_color_schemes
Gets whether the system supports color schemes.
since: 1.6
Properties
Handy.StyleManager:high-contrast
Whether the application is using high contrast appearance.
since: 1.6
Handy.StyleManager:system-supports-color-schemes
Whether the system supports color schemes.
since: 1.6