GtkSystemSetting

Values that can be passed to the vfunc@Gtk.Widget.system_setting_changed vfunc.

The values indicate which system setting has changed. Widgets may need to drop caches, or react otherwise.

Most of the values correspond to class@Settings properties.

More values may be added over time.

Values

ValueMeaning
Dpi0

the property@Gtk.Settings:gtk-xft-dpi setting has changed

FontName1

The property@Gtk.Settings:gtk-font-name setting has changed

FontConfig2

The font configuration has changed in a way that requires text to be redrawn. This can be any of the property@Gtk.Settings:gtk-xft-antialias, property@Gtk.Settings:gtk-xft-hinting, property@Gtk.Settings:gtk-xft-hintstyle, property@Gtk.Settings:gtk-xft-rgba or property@Gtk.Settings:gtk-fontconfig-timestamp settings

Display3

The display has changed

IconTheme4

The icon theme has changed in a way that requires icons to be looked up again