FontChooserWidgetRef

public struct FontChooserWidgetRef : FontChooserWidgetProtocol, GWeakCapturing

The GtkFontChooserWidget widget lists the available fonts, styles and sizes, allowing the user to select a font. It is used in the GtkFontChooserDialog widget to provide a dialog box for selecting fonts.

To set the font which is initially selected, use gtk_font_chooser_set_font() or gtk_font_chooser_set_font_desc().

To get the selected font use gtk_font_chooser_get_font() or gtk_font_chooser_get_font_desc().

To change the text which is shown in the preview area, use gtk_font_chooser_set_preview_text().

CSS nodes

GtkFontChooserWidget has a single CSS node with name fontchooser.

The FontChooserWidgetRef type acts as a lightweight Swift reference to an underlying GtkFontChooserWidget instance. It exposes methods that can operate on this data type through FontChooserWidgetProtocol conformance. Use FontChooserWidgetRef only as an unowned reference to an existing GtkFontChooserWidget instance.

  • ptr
    Untyped pointer to the underlying `GtkFontChooserWidget` instance.
    

    For type-safe access, use the generated, typed pointer font_chooser_widget_ptr property instead.

    Declaration

    Swift

    public let ptr: UnsafeMutableRawPointer!

FontChooserWidget Class