Buttons and input
Native Qt
Font Picker
Font Picker is a native Zui component in the buttons and input catalog, with 24 component-specific properties.
Usage
Ruby example
Paste this complete Builder example inside the app surface from the Quickstart. Replace illustrative asset paths with files from your project.
font_picker "Inter", label: "Interface font", point_size: 14
API
Component properties
24 component-specific values, plus shared item and layout properties.
familyFamily configuration for Font Picker.propertylabelLabel configuration for Font Picker.propertyplaceholderPlaceholder configuration for Font Picker.propertytitleTitle configuration for Font Picker.propertypoint_sizePoint size configuration for Font Picker.propertypixel_sizePixel size configuration for Font Picker.propertyweightWeight configuration for Font Picker.propertyitalicItalic configuration for Font Picker.propertyunderlineUnderline configuration for Font Picker.propertystrikeoutStrikeout configuration for Font Picker.propertyopenedOpened configuration for Font Picker.propertynative_dialogNative dialog configuration for Font Picker.propertywidthWidth configuration for Font Picker.propertyheightHeight configuration for Font Picker.propertyenabledEnabled configuration for Font Picker.propertyforegroundForeground configuration for Font Picker.propertymutedMuted configuration for Font Picker.propertybackgroundBackground configuration for Font Picker.propertyborder_colorBorder color configuration for Font Picker.propertyaccentAccent configuration for Font Picker.propertyradiusRadius configuration for Font Picker.propertyfont_familyFont family configuration for Font Picker.propertyfont_sizeFont size configuration for Font Picker.propertyvisibleVisible configuration for Font Picker.propertyShow 13 shared item properties
opacityscalerotationzfill_widthfill_heightpreferred_widthpreferred_heightminimum_widthminimum_heightmaximum_widthmaximum_heightlayout_alignment
Interaction
Events
Subscribe with on widget, :event and keep behavior in Ruby.
↗
inputNative event payload↗
changeNative event payload↗
acceptNative event payload↗
rejectNative event payload↗
openNative event payload↗
closeNative event payload