QWinUI3 component API¶
Library v2.80. Generated from CMake QML_FILES + C++ QML_ELEMENT types (scripts/generate_component_docs.py).
Each control has its own page under docs/components/.
317 public · 14 internal · 210 with Gallery demos · Hub: docs home.
By module¶
QWinUI3.Extras¶
- AccentButton — Accent-colored CTA with optional Fluent symbol (2.66 A1 appearances). · Gallery
- AcrylicSurface — Frosted pane; keep translucent under system Mica/Acrylic. · Gallery
- ActionCard — Clickable card with symbol, title, description, and chevron. · Gallery
- AnimatedIcon — Thin state glyph swap (1.53). Not Lottie / WinUI AnimatedIcon parity. · Gallery
- AnnotatedScrollBar — Scroll area with a value label on the vertical scrollbar. · Gallery
- AppBarButton — CommandBar icon button with label position overrides. · Gallery
- AppBarPreset — semantic alias of CommandBarPreset for product shells.
- AppBarSeparator — Thin separator for CommandBar / AppBar rows. · Gallery
- AppBarToggleButton — Checkable AppBarButton for CommandBar. · Gallery
- ArcGauge — Open-arc dashboard gauge with center value and thresholds. · Gallery
- AreaChart — Filled area chart with legend and hover crosshair. · Gallery
- AutomotiveCluster — Composed vehicle instrument cluster. · Gallery
- AutoSuggestBox — Text field with filtered suggestion popup. · Gallery
- AvatarGroup — Overlapping PersonPicture stack with overflow count. · Gallery
- BandChart — High/low envelope with an optional mid line. · Gallery
- BarChart — Vertical bar chart with reveal animation. · Gallery
- BatteryGauge — Battery silhouette with charge fill and optional charging bolt. · Gallery
- BlankWindow — Empty ShellWindow client — declare UI as children.
- BoostGauge — Turbo vacuum / boost with zero at center-left of the scale. · Gallery
- BoxPlotChart — Tukey box-and-whisker groups. · Gallery
- BreadcrumbBar — Path trail; model items raise itemClicked. · Gallery
- BulletChart — Compact KPI bullet (ranges + performance + target). · Gallery
- CalendarDatePicker — Date field with calendar flyout. · Gallery
- CalendarView — month grid for scheduling / booking surfaces (2.31). · Gallery
- CandlestickChart — OHLC candlesticks for professional price series. · Gallery
- ChartCard — Title/subtitle chrome around a chart child. · Gallery
- ChartEmptyState — Fluent empty / loading / error placeholder for ChartCard (2.65).
- ChartLegend — Fluent legend for series/slices.
- ChartSeries — Dense numeric series owned in C++ for million-point charts. · Gallery · C++
- Chip — Compact selectable tag; optional close affordance. · Gallery
- ChipGroup — Horizontal chip group for filters / single select. · Gallery
- ColorPicker — Spectrum + RGB/Hex color editor. · Gallery
- ColorPickerButton — Color swatch button that opens ColorPicker. · Gallery
- ComboChart — Bars plus an overlay line (volume vs price). · Gallery
- CommandBar — Primary/secondary command row (AppBar host). · Gallery
- CommandBarFlyout — Popup CommandBar with primary + secondary commands. · Gallery
- CommandBarKeyHints — show keyboardAcceleratorText hints from AppBarButton children.
- CommandBarPreset — product default preset to avoid “looks broken” combos.
- CommandPalette — Ctrl+K style command launcher (fuzzy filter + keyboard). · Gallery
- CommandRegistry — Scoped command store for CommandPalette auto-discovery.
- CompactOverlayShellWindow — Always-on-top compact overlay shell.
- CompassGauge — Heading / bearing compass (0–360°, wraparound). · Gallery
- ConfirmWithReason — ContentDialog with a required reason field (2.79).
- ConnectedAnimation — Shared-element style morph between two items (same window). · Gallery
- ConnectedAnimationService — Register shared-element keys and play list→detail morphs. · singleton
- ContentCard — Surface card with title, subtitle, symbol, and body slot. · Gallery
- ContentDialog — Modal dialog with primary / secondary / close actions. · Gallery
- ContentDialogQueue — Singleton queue so ContentDialogs open one at a time. · singleton
- ContentThemeTransition — Cross-fade + slight horizontal shift when swapping content.
- ContextMenuAtItem — helper to open a MenuFlyout from item + mouse.
- CoolantGauge — Automotive C–H coolant temperature. · Gallery
- CopyButton — Copies textToCopy and flashes a success glyph. · Gallery
- CylinderGauge — Isometric cylinder level. · Gallery
- DashboardShell — Opinionated dashboard layout host (2.65 Wave A).
- DataTable — Fluent virtualizing table with sort, filter, resize, and keyboard. · Gallery
- DataTableFilterOverlay — lightweight filter UI for DataTable.
- DatePicker — Date selectors (year / month / day). · Gallery
- DetailRow — Compact label / value row for forms and settings summaries.
- DialogShellWindow — ShellWindow with dialog paradigm flags.
- DigitGauge — Seven-segment numeric readout. · Gallery
- DockPanel — Dock children Top/Bottom/Left/Right/Fill. · Gallery
- DonutChart — Donut chart with hover and legend. · Gallery
- DropDownButton — Button that opens a MenuFlyout of actions. · Gallery
- DualRingGauge — Two independent concentric KPI rings. · Gallery
- DumbbellChart — Before/after pairs on a shared category axis. · Gallery
- EmptyState — Placeholder illustration + title + optional action. · Gallery
- EntranceThemeTransition — WinUI-style page / section entrance (fade + rise + scale). · Gallery
- ErrorBarChart — Mean (or value) with ± error whiskers. · Gallery
- ErrorBoundary — Recovery UI for failed page / session loads (2.75).
- Expander — Collapsible header with expandable content. · Gallery
- FeedbackSeverity — Shared severity palette + glyphs for InfoBar / Toast / TeachingTip (2.70 A7). · singleton
- FileDropZone — Drag-and-drop target with Fluent empty chrome. · Gallery
- FileTree — Explorer-style folder tree + file metadata table (2.06). · Gallery
- FlipView — Page carousel with optional navigation buttons. · Gallery
- Flyout — Light-dismiss popup anchored to a target. · Gallery
- FlyoutKeyboardFocusTrap — restore keyboard focus after MenuFlyout closes.
- FontIcon — FluentIcons glyph as Text. · Gallery
- FormLayout — Vertical form stack that collects field errorMessage values.
- FormSection — Collapsible field group for FormLayout (2.67 D2).
- FuelGauge — Empty/full arc with E–F marks. · Gallery
- FunnelChart — Conversion funnel from stage values. · Gallery
- GearIndicator — PRNDS / manual gear readout for a cluster. · Gallery
- GeometryAndPrefsGuard — Warn when ThemeAppearanceSettings.persist=false may surprise users.
- GMeterGauge — Lateral / longitudinal G-force plot. · Gallery
- GridTile — Icon + title tile for launchers / galleries. · Gallery
- HeaderedComboBox — ComboBox with header, description, and FormLayout binding. · Gallery
- HeaderedContentControl — Labeled content host. · Gallery
- HeaderedTextBox — TextBox with header and description. · Gallery
- HeatmapChart — Heatmap matrix chart. · Gallery
- HistogramChart — Frequency bins from a numeric series. · Gallery
- HorizontalBarChart — Horizontal bar chart. · Gallery
- HyperlinkButton — Link-styled button. · Gallery
- IconButton — Icon-only button helper. · Gallery
- IconicButton — Base icon + label button used by AppBar* / IconButton. · Gallery
- ImeCandidateBar — Win11-style in-app IME candidate strip (1.74).
- InfoBadge — Count / status / glyph badge. · Gallery
- InfoBar — Inline severity banner with optional action and Content slot. · Gallery
- InfoBarHost — Stacks InfoBars in a host region. · Gallery
- InfoButton — Icon button that opens a TeachingTip. · Gallery
- ItemsRepeater — Thin WinUI-style virtualizing repeater over ListView. · Gallery
- ItemsView — ListView recipe: sections, selection, context MenuFlyout, EmptyState. · Gallery
- ItemsViewEmptyStateHelper — unify emptyTitle/emptyMessage for filtered lists.
- ItemsWrapGrid — model-driven variable-size wrap layout (2.24). · Gallery
- KeyChordVisual — Renders Ctrl+K style shortcuts as KeyVisuals.
- KeyVisual — Single keyboard key chrome. · Gallery
- KpiTile — Compact dashboard KPI tile with optional delta and spark trend. · Gallery
- LedRingGauge — Circular LED / peak-hold ring. · Gallery
- LinearGauge — Horizontal/vertical track gauge with thresholds. · Gallery
- LineChart — Multi-series line/area chart. · Gallery
- ListDetailsView — Master–detail recipe on TwoPaneView. · Gallery
- ListTile — List row: leading, title, subtitle, trailing. · Gallery
- LollipopChart — Stem-and-marker chart (compact bar alternative). · Gallery
- MaskedTextField — Simple input mask for phone / ID-style patterns (2.71). · Gallery
- MediaPlayerElement — Fluent shell around Qt Multimedia MediaPlayer / VideoOutput. · Gallery
- MenuFlyout — Elevated Menu with showAt / isOpen helpers. · Gallery
- MenuFlyoutAutoMaxHeight — menu max-height computed from host overlay size.
- MenuFlyoutHeader — Non-interactive MenuFlyout section header.
- MenuFlyoutItem — Menu row with glyph and accelerator text. · Gallery
- MenuFlyoutPresenter — product-friendly wrapper for MenuFlyout.
- MenuFlyoutSeparator — MenuFlyout divider.
- MenuFlyoutSnapshotModel — Freeze dynamic menu label values at open time.
- MenuStatusWindow — TitleBar + MenuBar + content + StatusBar shell.
- MetadataControl — Stacked or flowed label/value metadata block. · Gallery
- MetadataItem — One label/value pair for MetadataControl.
- MeterBar — Multi-segment stacked meter (e.g. disk usage). · Gallery
- MetricCompareRow — Side-by-side KpiTile row with a shared period caption (2.65).
- MultiSelectComboBox — Combo that keeps the popup open for multi-select. · Gallery
- NavigationView — WinUI NavigationView with pane modes and page stack. · Gallery
- NavigationWindow — ShellWindow hosting NavigationView + content.
- NotificationBridge — Mirror in-app ToastHost to OS notifications (Win balloon / Linux portal). · Gallery
- NotificationCenter — In-app notification drawer with grouping (2.27 / 2.63 / 2.70). · Gallery
- NumberBox — Numeric spin/edit with validation (WinUI AcceptsExpression / IsWrapEnabled). · Gallery
- OdometerGauge — Total and trip distance. · Gallery
- OfflineBanner — InfoBar bound to WindowHelper.isOnline (2.78).
- OnScreenKeyboard — Windows 11 touch keyboard parity (1.82). · Gallery
- OnScreenKeyboardWindow — floating Win11-style OSK (1.83).
- OperationRetry — Attempt / retry helpers with exponential backoff (2.78).
- OskHandwritingPad — Zinnia CLI handwriting panel (Windows + Linux).
- OskPanelButton — compact action chip for OSK auxiliary panels.
- OskSettingsFlyout — Win11-style keyboard settings (size, voice/handwriting, user lexicon).
- OskVoiceBar — cross-platform speech-to-text strip (Windows System.Speech / Linux whisper|vosk).
- PagerControl — Numbered page navigation (prev / numbers / next). · Gallery
- ParetoChart — Ranked bars plus cumulative percent line. · Gallery
- PasswordBox — Password field with reveal toggle. · Gallery
- PermissionGate — Show/enable children by role (2.71). · Gallery
- PersonPicture — Avatar from image or initials (WinUI IsGroup / BadgeImageSource). · Gallery
- PieChart — Pie chart with legend. · Gallery
- PipsPager — Dot pager for carousels. · Gallery
- Pivot — Header tabs with sliding underline and pages. · Gallery
- PolarAreaChart — Coxcomb / polar-area sectors (radius encodes value). · Gallery
- PressureGauge — Industrial needle with green / caution / red zones. · Gallery
- ProgressButton — Button with inline determinate/indeterminate fill. · Gallery
- ProgressRing — Circular progress / busy ring (WinUI Minimum / Maximum / IsActive). · Gallery
- QuarterGauge — 90° dashboard quadrant meter. · Gallery
- RadarChart — Radar / spider chart. · Gallery
- RadialGauge — Toolkit-style circular needle gauge (CommunityToolkit.WinUI.Controls.RadialGauge). · Gallery
- RadioButtons — Grouped radio options from a model (WinUI RadioButtons). · Gallery
- RadioMenuFlyoutItem — Exclusive radio MenuFlyout item.
- RatingControl — Star rating; stepSize supports halves (WinUI InitialSetValue / ItemInfo). · Gallery
- RatingStars — semantic star-rating wrapper around RatingControl.
- RecentFiles — Persist recent paths in Settings + shell recent docs (2.77). · Gallery
- RefreshContainer — Pull-to-refresh host for flickable content. · Gallery
- RelativePanel — Constraint-based relative layout. · Gallery
- RepositionThemeTransition — Animate this item when its layout x/y change.
- RichEdit — Fluent rich-text editor for mail / template / long notes (2.61). · Gallery
- RightClickAnchorHelper — compute global anchor point for right-click menus.
- RingGauge — Closed-ring dashboard gauge with center value and thresholds. · Gallery
- ScatterChart — Scatter / bubble chart. · Gallery
- SearchBox — Search field with suggestion list. · Gallery
- SearchBoxRecipe — standard SearchBox preset for product apps.
- SegmentedControl — Mutually exclusive segment buttons. · Gallery
- SegmentedGauge — Segmented progress / capacity gauge. · Gallery
- SelectorBar — Compact horizontal item selector. · Gallery
- SemanticZoom — Shared-selection dual view (grid ↔ index) for contacts / albums (2.62). · Gallery
- SensitiveField — Masked field with reveal toggle for tokens / secrets (2.79).
- SessionRestore — Persist window geometry + nav page + table scroll/selection (2.70 D8).
- SessionTimeout — Idle timer with warning + timeout signals (2.72).
- SettingsCard — Settings row: icon, title, description, action (Toolkit ContentAlignment). · Gallery
- SettingsComboCard — SettingsCard with a built-in ComboBox action.
- SettingsExpander — Expandable settings group. · Gallery
- SettingsGroup — Section header + card stack for settings pages. · Gallery
- SettingsSliderCard — SettingsCard with a built-in value Slider action.
- SettingsToggleCard — Convenience alias for SettingsCard { toggle: true }.
- SettingsView — Scrollable settings host (title + padded column).
- ShellWindow — Independent ApplicationWindow + WindowChrome host.
- Shimmer — Skeleton shimmer placeholder. · Gallery
- Skeleton — Form / table loading placeholder composed of Shimmer lines (2.70 B6).
- Sparkline — Inline mini line chart. · Gallery
- SpeedometerGauge — Vehicle speed needle (km/h or mph). · Gallery
- SplitButton — Primary action + chevron menu. · Gallery
- StackedBarChart — Stacked bar chart. · Gallery
- StackPanel — Simple stack layout (orientation + spacing). · Gallery
- StandardTitleChrome — PlatformTitleBar + TitleBar with WinUI header slots.
- StatusBar — Window status strip with progress and slots. · Gallery
- StatusDot — Colored status indicator dot. · Gallery
- StepBar — Horizontal step / wizard progress. · Gallery
- SunburstChart — Two-level nested rings. · Gallery
- SwipeAction — Action revealed by SwipeControl.
- SwipeControl — Swipe-to-reveal actions on content. · Gallery
- SwitchCase — Case child for SwitchPresenter.
- SwitchPresenter — Shows the SwitchCase matching value. · Gallery
- TabView — Closeable / reorderable / tear-out tabs. · Gallery
- TabViewDropHub — same-process registry so torn-out tabs can dock back. · singleton
- TabViewTearOutWindow — Host window for a torn-out TabView tab.
- TachometerGauge — RPM-style needle with a redline band. · Gallery
- TankGauge — Vertical / horizontal tank / reservoir level gauge. · Gallery
- TeachingTip — Anchored tip with title, subtitle, content, and actions. · Gallery
- TelltaleBar — Cluster warning / indicator lamps. · Gallery
- TextBlock — Fluent typography styles (title, body, caption…). · Gallery
- ThemeAppearanceSettings — Drop-in SettingsGroup for Theme knobs (1.69).
- ThemePersistenceCard — Product-friendly wrapper for ThemeAppearanceSettings.
- ThemePrefs — Persist Theme knobs via QtCore Settings (1.69). · Gallery
- ThemeSyncCard — Summarize ThemeSync vs ThemePrefs vs persist:false semantics.
- ThermometerGauge — Classic bulb + stem temperature / level gauge. · Gallery
- Timeline — Vertical event timeline. · Gallery
- TimePicker — Hour / minute (and period) selectors. · Gallery
- TitleBar — WinUI TitleBar content chrome (not caption buttons). · Gallery
- Toast — Transient toast item. · Gallery
- ToastHost — Hosts stacked Toasts with WinUI-style corner placement. · Gallery
- ToggleButton — Checkable button with Fluent chrome. · Gallery
- ToggleMenuFlyoutItem — Checkable MenuFlyout item.
- ToggleSplitButton — Toggle primary + menu SplitButton. · Gallery
- TokenizingTextBox — Token chips + text input. · Gallery
- ToolbarOverflowInspector — show live overflow configuration + diagnostics.
- ToolShellWindow — ShellWindow with tool paradigm.
- TpmsGauge — Four-corner tire pressure. · Gallery
- TreeDataGrid — hierarchical multi-column grid with sort + filter (2.21). · Gallery
- TreemapChart — Nested slice-and-dice treemap. · Gallery
- TwoPaneView — Responsive dual-pane layout. · Gallery
- UnifiedSearchSurface — unify TitleBar search + Navigation pane search + custom middle search
- UniformGrid — Even cell grid. · Gallery
- ValidationSummary — Lists form-level validation errors (pairs with FormLayout).
- ViolinChart — Density violin from sample groups. · Gallery
- VoltageGauge — 12 V vehicle electrical system. · Gallery
- VuMeter — Linear LED / peak-hold meter (audio, signal, load). · Gallery
- WaffleChart — 10×10 part-to-whole grid. · Gallery
- WaterfallChart — Waterfall chart. · Gallery
- WindowMessageBus — Process-local typed channels between windows (2.72). · singleton
- Wizard — Multi-step flow host (StepBar + content + Back/Next). · Gallery
- WrapPanel — Flow / wrap layout. · Gallery
- ZoneGauge — Gauge with colored zones. · Gallery
QWinUI3.Platform¶
- CompactOverlayWindow — StandardWindow compact overlay presenter.
- DialogWindow — StandardWindow dialog paradigm.
- FilePicker — Native open/save/folder dialogs for QML (no QtQuick.Dialogs). · Gallery · C++ · singleton
- FrameStatsBadge — compact FPS readout for StandardTitleChrome.rightHeader (PlatformTitleBar slot before caption buttons — not TitleBar.rightHeader).
- FrameStatsMonitor — FPS / frame-time / RHI readout for Gallery and retail diagnostics (singleton). · Gallery · C++ · singleton
- FrameStatsOverlay — floating FPS badge when not using the title-bar slot.
- PlatformCapability — Runtime feature probe (2.67 F1). · singleton
- PlatformTitleBar — Caption buttons + drag region + TitleBar host.
- SingleInstance — Opt-in primary/secondary guard (2.74). · C++
- StandardWindow — Platform ApplicationWindow + PlatformTitleBar host.
- ThemeSync — Copy OS accessibility / color scheme into Theme knobs.
- ToolWindow — StandardWindow tool paradigm.
- TrayIcon — System tray icon + balloon / notify-send bridge. · Gallery · C++
- WebView2Host — HWND-backed Edge WebView2 under a QQuickItem (Windows only). · Gallery · C++
- WindowHelper — Platform chrome, backdrop, DPI, and geometry helpers (singleton). · Gallery · C++ · singleton
- WindowShellContentClip — inset / clip helper for Linux client-shell bottom corners.
- WindowShellDecoration — Linux / Wayland client shell: DWM-like shadow + rounded frame.
QWinUI3.Theme¶
- FluentIcons — Segoe Fluent Icons character class — FluentIcons.Save, FluentIcons.Copy, … Full glyph lists: FluentIconsCatalog singleton (PropertyMap hides child props). · Gallery · C++ · singleton
- FluentIconsCatalog — Iconography catalog — separate QML singleton (not on QQmlPropertyMap). · Gallery · C++ · singleton
- PointerCursor — Hover cursor affordance for styled controls (2.66 M8).
- Theme — Fluent color / type / motion token singleton. · singleton
- ThemeFonts — icon/mono registration + WinUI LanguageFont-style UI stacks. · Gallery · C++ · singleton
QtQuick.Controls.QWinUI3¶
- ApplicationWindow — Fluent ApplicationWindow chrome defaults.
- BusyIndicator — Fluent styled BusyIndicator. · Gallery
- Button — Fluent Button with WinUI stroke / fill / focus chrome. · Gallery
- CheckBox — Fluent styled CheckBox. · Gallery
- CheckDelegate — Fluent styled CheckDelegate.
- ComboBox — Fluent ComboBox with rotating chevron indicator. · Gallery
- DayOfWeekRow — Fluent styled DayOfWeekRow.
- DelayButton — Fluent styled DelayButton.
- Dial — Fluent Dial with WinUI arc track and accent thumb. · Gallery
- Dialog — Fluent styled Dialog. · Gallery
- DialogButtonBox — Fluent styled DialogButtonBox.
- Drawer — Fluent styled Drawer. · Gallery
- Frame — Fluent styled Frame. · Gallery
- GroupBox — Fluent styled GroupBox. · Gallery
- HorizontalHeaderView — Fluent styled HorizontalHeaderView.
- ItemDelegate — Fluent styled ItemDelegate.
- Label — Fluent styled Label. · Gallery
- Menu — Fluent styled Menu. · Gallery
- MenuBar — Fluent styled MenuBar. · Gallery
- MenuBarItem — Fluent styled MenuBarItem.
- MenuItem — Fluent styled MenuItem.
- MenuSeparator — Fluent styled MenuSeparator.
- MonthGrid — Fluent calendar month grid for DatePicker / CalendarDatePicker.
- Page — Fluent styled Page.
- PageIndicator — Fluent styled PageIndicator. · Gallery
- Pane — Fluent styled Pane. · Gallery
- Popup — Fluent styled Popup chrome.
- ProgressBar — Fluent styled ProgressBar (WinUI ShowError / ShowPaused). · Gallery
- RadioButton — Fluent styled RadioButton. · Gallery
- RadioDelegate — Fluent styled RadioDelegate.
- RangeSlider — Fluent styled RangeSlider. · Gallery
- RoundButton — Fluent styled RoundButton.
- ScrollBar — Fluent styled ScrollBar. · Gallery
- ScrollIndicator — Fluent styled ScrollIndicator.
- ScrollView — Fluent styled ScrollView.
- Slider — Fluent styled Slider. · Gallery
- SpinBox — Fluent styled SpinBox. · Gallery
- SplitView — Fluent styled SplitView. · Gallery
- StackView — Fluent styled StackView. · Gallery
- SwipeDelegate — Fluent styled SwipeDelegate. · Gallery
- SwipeView — Fluent styled SwipeView. · Gallery
- Switch — Fluent styled Switch (WinUI ToggleSwitch OnContent / OffContent). · Gallery
- SwitchDelegate — Fluent styled SwitchDelegate.
- TabBar — Fluent styled TabBar. · Gallery
- TabButton — Fluent styled TabButton.
- TextArea — Fluent styled TextArea. · Gallery
- TextField — Fluent styled TextField. · Gallery
- ToolBar — Fluent styled ToolBar. · Gallery
- ToolButton — Fluent styled ToolButton.
- ToolSeparator — Fluent styled ToolSeparator.
- ToolTip — Fluent styled ToolTip. · Gallery
- TreeViewDelegate — Fluent TreeView row with chevron expand / indent.
- Tumbler — Fluent styled Tumbler. · Gallery
- VerticalHeaderView — Fluent styled VerticalHeaderView.
By category¶
Buttons & commands¶
- AccentButton —
QWinUI3.Extras - AppBarButton —
QWinUI3.Extras - AppBarPreset —
QWinUI3.Extras - AppBarSeparator —
QWinUI3.Extras - AppBarToggleButton —
QWinUI3.Extras - ColorPickerButton —
QWinUI3.Extras - CommandBar —
QWinUI3.Extras - CommandBarFlyout —
QWinUI3.Extras - CommandBarKeyHints —
QWinUI3.Extras - CommandBarPreset —
QWinUI3.Extras - CommandPalette —
QWinUI3.Extras - CopyButton —
QWinUI3.Extras - DropDownButton —
QWinUI3.Extras - HyperlinkButton —
QWinUI3.Extras - IconButton —
QWinUI3.Extras - IconicButton —
QWinUI3.Extras - InfoButton —
QWinUI3.Extras - OskPanelButton —
QWinUI3.Extras - ProgressButton —
QWinUI3.Extras - RadioButtons —
QWinUI3.Extras - SplitButton —
QWinUI3.Extras - ToggleButton —
QWinUI3.Extras - ToggleSplitButton —
QWinUI3.Extras
Charts & gauges¶
- ArcGauge —
QWinUI3.Extras - AreaChart —
QWinUI3.Extras - AutomotiveCluster —
QWinUI3.Extras - BandChart —
QWinUI3.Extras - BarChart —
QWinUI3.Extras - BatteryGauge —
QWinUI3.Extras - BoostGauge —
QWinUI3.Extras - BoxPlotChart —
QWinUI3.Extras - BulletChart —
QWinUI3.Extras - CandlestickChart —
QWinUI3.Extras - ChartCard —
QWinUI3.Extras - ChartLegend —
QWinUI3.Extras - ChartSeries —
QWinUI3.Extras - CompassGauge —
QWinUI3.Extras - CoolantGauge —
QWinUI3.Extras - CylinderGauge —
QWinUI3.Extras - DigitGauge —
QWinUI3.Extras - DonutChart —
QWinUI3.Extras - DualRingGauge —
QWinUI3.Extras - DumbbellChart —
QWinUI3.Extras - ErrorBarChart —
QWinUI3.Extras - FuelGauge —
QWinUI3.Extras - FunnelChart —
QWinUI3.Extras - GMeterGauge —
QWinUI3.Extras - GearIndicator —
QWinUI3.Extras - HeatmapChart —
QWinUI3.Extras - HistogramChart —
QWinUI3.Extras - HorizontalBarChart —
QWinUI3.Extras - KpiTile —
QWinUI3.Extras - LedRingGauge —
QWinUI3.Extras - LineChart —
QWinUI3.Extras - LinearGauge —
QWinUI3.Extras - LollipopChart —
QWinUI3.Extras - OdometerGauge —
QWinUI3.Extras - ParetoChart —
QWinUI3.Extras - PieChart —
QWinUI3.Extras - PolarAreaChart —
QWinUI3.Extras - PressureGauge —
QWinUI3.Extras - QuarterGauge —
QWinUI3.Extras - RadarChart —
QWinUI3.Extras - RingGauge —
QWinUI3.Extras - ScatterChart —
QWinUI3.Extras - SegmentedGauge —
QWinUI3.Extras - Sparkline —
QWinUI3.Extras - SpeedometerGauge —
QWinUI3.Extras - StackedBarChart —
QWinUI3.Extras - SunburstChart —
QWinUI3.Extras - TachometerGauge —
QWinUI3.Extras - TankGauge —
QWinUI3.Extras - TelltaleBar —
QWinUI3.Extras - ThermometerGauge —
QWinUI3.Extras - TpmsGauge —
QWinUI3.Extras - ViolinChart —
QWinUI3.Extras - VoltageGauge —
QWinUI3.Extras - VuMeter —
QWinUI3.Extras - WaffleChart —
QWinUI3.Extras - WaterfallChart —
QWinUI3.Extras - ZoneGauge —
QWinUI3.Extras
Collections & data¶
- AvatarGroup —
QWinUI3.Extras - Chip —
QWinUI3.Extras - ChipGroup —
QWinUI3.Extras - DataTable —
QWinUI3.Extras - DataTableFilterOverlay —
QWinUI3.Extras - DetailRow —
QWinUI3.Extras - FileTree —
QWinUI3.Extras - GridTile —
QWinUI3.Extras - ItemsRepeater —
QWinUI3.Extras - ItemsView —
QWinUI3.Extras - ItemsViewEmptyStateHelper —
QWinUI3.Extras - ItemsWrapGrid —
QWinUI3.Extras - ListDetailsView —
QWinUI3.Extras - ListTile —
QWinUI3.Extras - PersonPicture —
QWinUI3.Extras - Timeline —
QWinUI3.Extras - TreeDataGrid —
QWinUI3.Extras - TreemapChart —
QWinUI3.Extras
Date & time¶
- CalendarDatePicker —
QWinUI3.Extras - CalendarView —
QWinUI3.Extras - DatePicker —
QWinUI3.Extras - ImeCandidateBar —
QWinUI3.Extras - SessionTimeout —
QWinUI3.Extras - TimePicker —
QWinUI3.Extras
Dialogs & flyouts¶
- Flyout —
QWinUI3.Extras - InfoBar —
QWinUI3.Extras - InfoBarHost —
QWinUI3.Extras - MenuFlyout —
QWinUI3.Extras - MenuFlyoutAutoMaxHeight —
QWinUI3.Extras - MenuFlyoutHeader —
QWinUI3.Extras - MenuFlyoutItem —
QWinUI3.Extras - MenuFlyoutPresenter —
QWinUI3.Extras - MenuFlyoutSeparator —
QWinUI3.Extras - MenuFlyoutSnapshotModel —
QWinUI3.Extras - OskSettingsFlyout —
QWinUI3.Extras - TeachingTip —
QWinUI3.Extras - Toast —
QWinUI3.Extras - ToastHost —
QWinUI3.Extras - ToggleMenuFlyoutItem —
QWinUI3.Extras
Input & forms¶
- AutoSuggestBox —
QWinUI3.Extras - ColorPicker —
QWinUI3.Extras - ComboChart —
QWinUI3.Extras - ContentDialog —
QWinUI3.Extras - ContentDialogQueue —
QWinUI3.Extras - ContextMenuAtItem —
QWinUI3.Extras - FlyoutKeyboardFocusTrap —
QWinUI3.Extras - FormLayout —
QWinUI3.Extras - FormSection —
QWinUI3.Extras - HeaderedComboBox —
QWinUI3.Extras - HeaderedContentControl —
QWinUI3.Extras - HeaderedTextBox —
QWinUI3.Extras - MaskedTextField —
QWinUI3.Extras - MultiSelectComboBox —
QWinUI3.Extras - NumberBox —
QWinUI3.Extras - OnScreenKeyboard —
QWinUI3.Extras - PasswordBox —
QWinUI3.Extras - RadialGauge —
QWinUI3.Extras - RadioMenuFlyoutItem —
QWinUI3.Extras - RatingControl —
QWinUI3.Extras - RatingStars —
QWinUI3.Extras - SearchBox —
QWinUI3.Extras - SearchBoxRecipe —
QWinUI3.Extras - SettingsComboCard —
QWinUI3.Extras - SettingsSliderCard —
QWinUI3.Extras - SwitchCase —
QWinUI3.Extras - SwitchPresenter —
QWinUI3.Extras - TextBlock —
QWinUI3.Extras - TokenizingTextBox —
QWinUI3.Extras - UnifiedSearchSurface —
QWinUI3.Extras - UniformGrid —
QWinUI3.Extras - ValidationSummary —
QWinUI3.Extras
Layout¶
- AcrylicSurface —
QWinUI3.Extras - ActionCard —
QWinUI3.Extras - ContentCard —
QWinUI3.Extras - DockPanel —
QWinUI3.Extras - RelativePanel —
QWinUI3.Extras - SettingsCard —
QWinUI3.Extras - SettingsExpander —
QWinUI3.Extras - SettingsGroup —
QWinUI3.Extras - SettingsToggleCard —
QWinUI3.Extras - SettingsView —
QWinUI3.Extras - StackPanel —
QWinUI3.Extras - ThemeAppearanceSettings —
QWinUI3.Extras - TwoPaneView —
QWinUI3.Extras - WrapPanel —
QWinUI3.Extras
Media & platform¶
- ConnectedAnimation —
QWinUI3.Extras - ConnectedAnimationService —
QWinUI3.Extras - ContentThemeTransition —
QWinUI3.Extras - EntranceThemeTransition —
QWinUI3.Extras - FileDropZone —
QWinUI3.Extras - FontIcon —
QWinUI3.Extras - MediaPlayerElement —
QWinUI3.Extras - RepositionThemeTransition —
QWinUI3.Extras - ThemePersistenceCard —
QWinUI3.Extras - ThemePrefs —
QWinUI3.Extras - ThemeSyncCard —
QWinUI3.Extras
Navigation¶
- BreadcrumbBar —
QWinUI3.Extras - NavigationView —
QWinUI3.Extras - PagerControl —
QWinUI3.Extras - PipsPager —
QWinUI3.Extras - Pivot —
QWinUI3.Extras - SelectorBar —
QWinUI3.Extras - TabView —
QWinUI3.Extras - TabViewDropHub —
QWinUI3.Extras
Other¶
- AnimatedIcon —
QWinUI3.Extras - AnnotatedScrollBar —
QWinUI3.Extras - CommandRegistry —
QWinUI3.Extras - ConfirmWithReason —
QWinUI3.Extras - ErrorBoundary —
QWinUI3.Extras - Expander —
QWinUI3.Extras - FeedbackSeverity —
QWinUI3.Extras - FlipView —
QWinUI3.Extras - GeometryAndPrefsGuard —
QWinUI3.Extras - KeyChordVisual —
QWinUI3.Extras - KeyVisual —
QWinUI3.Extras - MetadataControl —
QWinUI3.Extras - MetadataItem —
QWinUI3.Extras - MetricCompareRow —
QWinUI3.Extras - OfflineBanner —
QWinUI3.Extras - OperationRetry —
QWinUI3.Extras - OskHandwritingPad —
QWinUI3.Extras - OskVoiceBar —
QWinUI3.Extras - PermissionGate —
QWinUI3.Extras - RecentFiles —
QWinUI3.Extras - RefreshContainer —
QWinUI3.Extras - RichEdit —
QWinUI3.Extras - RightClickAnchorHelper —
QWinUI3.Extras - SegmentedControl —
QWinUI3.Extras - SemanticZoom —
QWinUI3.Extras - SensitiveField —
QWinUI3.Extras - SessionRestore —
QWinUI3.Extras - Skeleton —
QWinUI3.Extras - StandardTitleChrome —
QWinUI3.Extras - SwipeAction —
QWinUI3.Extras - SwipeControl —
QWinUI3.Extras - ToolbarOverflowInspector —
QWinUI3.Extras - Wizard —
QWinUI3.Extras
Platform¶
- CompactOverlayWindow —
QWinUI3.Platform - DialogWindow —
QWinUI3.Platform - FilePicker —
QWinUI3.Platform - FrameStatsBadge —
QWinUI3.Platform - FrameStatsMonitor —
QWinUI3.Platform - FrameStatsOverlay —
QWinUI3.Platform - PlatformCapability —
QWinUI3.Platform - PlatformTitleBar —
QWinUI3.Platform - SingleInstance —
QWinUI3.Platform - StandardWindow —
QWinUI3.Platform - ThemeSync —
QWinUI3.Platform - ToolWindow —
QWinUI3.Platform - TrayIcon —
QWinUI3.Platform - WebView2Host —
QWinUI3.Platform - WindowHelper —
QWinUI3.Platform - WindowShellContentClip —
QWinUI3.Platform - WindowShellDecoration —
QWinUI3.Platform
Shells & windows¶
- BlankWindow —
QWinUI3.Extras - CompactOverlayShellWindow —
QWinUI3.Extras - DashboardShell —
QWinUI3.Extras - DialogShellWindow —
QWinUI3.Extras - MenuStatusWindow —
QWinUI3.Extras - NavigationWindow —
QWinUI3.Extras - OnScreenKeyboardWindow —
QWinUI3.Extras - ShellWindow —
QWinUI3.Extras - TabViewTearOutWindow —
QWinUI3.Extras - TitleBar —
QWinUI3.Extras - ToolShellWindow —
QWinUI3.Extras - WindowMessageBus —
QWinUI3.Extras
Status & feedback¶
- ChartEmptyState —
QWinUI3.Extras - EmptyState —
QWinUI3.Extras - InfoBadge —
QWinUI3.Extras - MeterBar —
QWinUI3.Extras - NotificationBridge —
QWinUI3.Extras - NotificationCenter —
QWinUI3.Extras - ProgressRing —
QWinUI3.Extras - Shimmer —
QWinUI3.Extras - StatusBar —
QWinUI3.Extras - StatusDot —
QWinUI3.Extras - StepBar —
QWinUI3.Extras
Styled controls¶
- ApplicationWindow —
QtQuick.Controls.QWinUI3 - BusyIndicator —
QtQuick.Controls.QWinUI3 - Button —
QtQuick.Controls.QWinUI3 - CheckBox —
QtQuick.Controls.QWinUI3 - CheckDelegate —
QtQuick.Controls.QWinUI3 - ComboBox —
QtQuick.Controls.QWinUI3 - DayOfWeekRow —
QtQuick.Controls.QWinUI3 - DelayButton —
QtQuick.Controls.QWinUI3 - Dial —
QtQuick.Controls.QWinUI3 - Dialog —
QtQuick.Controls.QWinUI3 - DialogButtonBox —
QtQuick.Controls.QWinUI3 - Drawer —
QtQuick.Controls.QWinUI3 - Frame —
QtQuick.Controls.QWinUI3 - GroupBox —
QtQuick.Controls.QWinUI3 - HorizontalHeaderView —
QtQuick.Controls.QWinUI3 - ItemDelegate —
QtQuick.Controls.QWinUI3 - Label —
QtQuick.Controls.QWinUI3 - Menu —
QtQuick.Controls.QWinUI3 - MenuBar —
QtQuick.Controls.QWinUI3 - MenuBarItem —
QtQuick.Controls.QWinUI3 - MenuItem —
QtQuick.Controls.QWinUI3 - MenuSeparator —
QtQuick.Controls.QWinUI3 - MonthGrid —
QtQuick.Controls.QWinUI3 - Page —
QtQuick.Controls.QWinUI3 - PageIndicator —
QtQuick.Controls.QWinUI3 - Pane —
QtQuick.Controls.QWinUI3 - Popup —
QtQuick.Controls.QWinUI3 - ProgressBar —
QtQuick.Controls.QWinUI3 - RadioButton —
QtQuick.Controls.QWinUI3 - RadioDelegate —
QtQuick.Controls.QWinUI3 - RangeSlider —
QtQuick.Controls.QWinUI3 - RoundButton —
QtQuick.Controls.QWinUI3 - ScrollBar —
QtQuick.Controls.QWinUI3 - ScrollIndicator —
QtQuick.Controls.QWinUI3 - ScrollView —
QtQuick.Controls.QWinUI3 - Slider —
QtQuick.Controls.QWinUI3 - SpinBox —
QtQuick.Controls.QWinUI3 - SplitView —
QtQuick.Controls.QWinUI3 - StackView —
QtQuick.Controls.QWinUI3 - SwipeDelegate —
QtQuick.Controls.QWinUI3 - SwipeView —
QtQuick.Controls.QWinUI3 - Switch —
QtQuick.Controls.QWinUI3 - SwitchDelegate —
QtQuick.Controls.QWinUI3 - TabBar —
QtQuick.Controls.QWinUI3 - TabButton —
QtQuick.Controls.QWinUI3 - TextArea —
QtQuick.Controls.QWinUI3 - TextField —
QtQuick.Controls.QWinUI3 - ToolBar —
QtQuick.Controls.QWinUI3 - ToolButton —
QtQuick.Controls.QWinUI3 - ToolSeparator —
QtQuick.Controls.QWinUI3 - ToolTip —
QtQuick.Controls.QWinUI3 - TreeViewDelegate —
QtQuick.Controls.QWinUI3 - Tumbler —
QtQuick.Controls.QWinUI3 - VerticalHeaderView —
QtQuick.Controls.QWinUI3
Theme¶
- FluentIcons —
QWinUI3.Theme - FluentIconsCatalog —
QWinUI3.Theme - PointerCursor —
QWinUI3.Theme - Theme —
QWinUI3.Theme - ThemeFonts —
QWinUI3.Theme
Internal / support¶
- ChartUtils (
QWinUI3.Extras) — LOD helpers for large chart series. - GaugeDragLayer (
QWinUI3.Extras) — Maps drags anywhere on the gauge control into coordSpace (face / canvas / track). - GaugeUtils (
QWinUI3.Extras) — Shared pointer → value helpers for interactive gauges. - KeyboardEngine (
QWinUI3.Extras) — Keyman layouts + in-app IME + optional Windows system-wide inject (1.82). Not Qt Virtual Keyboard. CJK is not Keyman IMX. Japanese stays romaji→kana (no MIT kanji lexicon; JMDict is CC-BY-SA). systemWide (opt-in, Windows SendInput) injects into the focused desktop app. - OskHandwritingService (
QWinUI3.Extras) — process handwriting for OSK (Windows + Linux). No helper processes. Windows: Ink recognizer COM. Both: Zinnia shared library when a model is present. - OskSpeechService (
QWinUI3.Extras) — process speech-to-text for OSK (Windows + Linux). No helper processes. Windows: SAPI in-proc recognizer. Optional Vosk shared library on both OSes. - ShellWindowSupport (
QWinUI3.Extras) — Shared install/presenter glue for ShellWindow. - WindowChrome (
QWinUI3.Extras) — PlatformTitleBar + TitleBar bundle for shells. - CaptionButton (
QWinUI3.Platform) — Native-chrome caption min/max/close button. - WindowResizeBorder (
QWinUI3.Platform) — Non-native resize hit edges. - ElevatedChrome (
QWinUI3.Theme) — Shared elevated shadow/border chrome (WinUI-style soft shadow). - FocusStroke (
QWinUI3.Theme) — Dual-ring keyboard focus chrome (WinUI / Fluent). - IconSource (
QWinUI3.Theme) — Resolve FluentIcons symbol or glyph string. - SelectionPip (
QtQuick.Controls.QWinUI3) — Navigation selection pip indicator.
Generated by scripts/generate_component_docs.py — do not edit by hand.