Charts and visualization
Native Qt
Donut Chart
Donut Chart is a native Zui component in the charts and visualization catalog, with 15 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.
donut_chart [68, 22, 10], labels: %w[Complete Running Queued], center_text: "68%", inner_radius: 0.62
API
Component properties
15 component-specific values, plus shared item and layout properties.
valuesValues configuration for Donut Chart.propertylabelsLabels configuration for Donut Chart.propertycolorsColors configuration for Donut Chart.propertywidthWidth configuration for Donut Chart.propertyheightHeight configuration for Donut Chart.propertyinner_radiusInner radius configuration for Donut Chart.propertystart_angleStart angle configuration for Donut Chart.propertyclockwiseClockwise configuration for Donut Chart.propertypad_anglePad angle configuration for Donut Chart.propertyshow_labelsShow labels configuration for Donut Chart.propertycenter_textCenter text configuration for Donut Chart.propertylabel_colorLabel color configuration for Donut Chart.propertyfont_familyFont family configuration for Donut Chart.propertyfont_sizeFont size configuration for Donut Chart.propertyvisibleVisible configuration for Donut Chart.propertyShow 14 shared item properties
enabledopacityscalerotationzfill_widthfill_heightpreferred_widthpreferred_heightminimum_widthminimum_heightmaximum_widthmaximum_heightlayout_alignment
Interaction
Events
Subscribe with on widget, :event and keep behavior in Ruby.
↗
selectNative event payload↗
hoverNative event payload