FontChooserWidgetRef

public struct FontChooserWidgetRef : FontChooserWidgetProtocol, GWeakCapturing

The GtkFontChooserWidget widget lets the user select a font.

It is used in the GtkFontChooserDialog widget to provide a dialog for selecting fonts.

To set the font which is initially selected, use [methodGtk.FontChooser.set_font] or [methodGtk.FontChooser.set_font_desc].

To get the selected font use [methodGtk.FontChooser.get_font] or [methodGtk.FontChooser.get_font_desc].

To change the text which is shown in the preview area, use [methodGtk.FontChooser.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