| CAnimatedImageViewer | A view for displaying animated images, such as GIF documents |
| ►CApplicationWindow [external] | |
| CBaseWindow | A base window implementation for window dialogs and the main application window |
| ►CDialog [external] | |
| ►CInfoDialog | A Dialog with a built-in template container for displaying information, with a title, image and message body |
| CInputDialog | An InfoDialog with a text entry field |
| CDoodle | A drawing component wrapped in a popup surface. This controls inherits from MauiKit PopupPage, to checkout its inherited properties refer to the docs |
| CDoodleCanvas | The canvas element for the Doodle component |
| CGalleryRollItem | A custom item to be used as a delegate in the browsing views or as a standalone card. This element presents a group of images in a carousel form |
| CListBrowserDelegate | A MauiKit ItemDelegate with an informational row layout |
| CListDelegate | A basic delagate for a label and an icon, to be used in a list browser |
| ►CMenu [external] | |
| CContextualMenu | A convergent contextual menu that adapats to the screen size and device input method |
| CNotification | A wrapper for easily composing a notification that can be dispatched |
| CPageLayout | A MauiKit Page with a toolbar bar content that is dynamically split onto two bars upon request |
| CPopup | Popup A global sidebar for the application window that can be collapsed |
| ►CQObject [external] | |
| ►CAbstractPlatform | The AbstractPlatform class Defines abstract methods and properties that are common to be implemeted by each different platform Maui supports |
| CMAUIAndroid | The MAUIAndroid class |
| CMAUIKDE | The MAUIKDE class |
| CMAUIMacOS | The MAUIMacOS class |
| CAppSettings | The AppSettings class |
| CCSDButton | An abstraction for a client-side-decoration button |
| CCSDControls | The client-side-decorations manager for the MauiKit application |
| CColorUtils | Utilities for processing items to obtain colors and information useful for UIs that need to adjust to variable elements |
| CControls | The Controls class |
| CFontPickerModel | A model of fonts and its properties |
| CGroupSizes | The sizes group for some Style properties, such as Style::iconSize, Style::space, etc |
| CHandy | The Handy class |
| CImageColors | Extracts the dominant colors from an element or an image and exports it to a color palette |
| CKirigamiWheelEvent | Describes the mouse wheel event |
| CMaui::PlatformTheme | This class is the base for color management in Maui, different platforms can reimplement this class to integrate with system platform colors of a given platform |
| CMauiApp | The MauiApp class The MauiApp is a global singleton instance, can be accessed from QML as an attached property, so it can be used by importing org.mauikit.controls |
| CMauiList | MauiList class |
| CNotify | |
| ►CQAbstractItemModel [external] | |
| ►CQAbstractProxyModel [external] | |
| ►CQSortFilterProxyModel [external] | |
| CMauiModel | The MauiModel class |
| ►CQQuickItem [external] | |
| CIcon | Class for rendering an icon in UI |
| CShape [external] | |
| CStyle | The MauiKit Style preferences singleton object |
| CUnits | The Unit group properties |
| CWheelHandler | Handles scrolling for a Flickable and 2 attached ScrollBars |
| ►CQQmlParserStatus [external] | |
| CMauiList | MauiList class |
| CQQuickItem [external] | |
| CWheelHandler | Handles scrolling for a Flickable and 2 attached ScrollBars |
| ►CQtQuick.Controls.AbstractButton [external] | |
| CTextFieldPopup | A TextField control with an attached popup surface |
| ►CQtQuick.Controls.ComboBox [external] | |
| CFontsComboBox | A combo-box element to list the system fonts with a inline style preview |
| ►CQtQuick.Controls.Control [external] | |
| CBadge | A Badge item to display text - as a counter - or an icon as a notification hint |
| CCSDControls | The client-side-decorations manager for the MauiKit application |
| CFontPicker | A custom control use to pick a font and its properties |
| ►CItemDelegate | ItemDelegate is the base for the MauiKit delegate controls |
| CChip | This an information element, similar to a button, but more compact |
| ►CFlexListItem | A template to position information next to a flexing right-content section, that wraps into a new line under constrained space conditions |
| CFlexSectionItem | An item used for holding information in a responsive layout. This control inherits from MauiKit FlexListItem, to checkout its inherited properties refer to the docs |
| ►CGridBrowserDelegate | A MauiKit ItemDelegate with some extra functionality and an informational column layout |
| CCollageItem | A custom item to be used as a delegate in the browsing views or as a standalone card. This element presents a group of images in a vignette-form |
| CLabelDelegate | A basic MauiKit delegate for displaying a text label with an icon in a horizontal layout |
| CPieButton | A group of actions positioned in a plegable ribbon that fold/unfolds from a big floating colored button |
| CToolActions | A set of grouped action visually joined together |
| ►CQtQuick.Controls.Dialog [external] | |
| CInfoDialog | A Dialog with a built-in template container for displaying information, with a title, image and message body |
| ►CQtQuick.Controls.ItemDelegate [external] | |
| CChip | This an information element, similar to a button, but more compact |
| CFlexListItem | A template to position information next to a flexing right-content section, that wraps into a new line under constrained space conditions |
| CSectionItem | An item used for holding information in a vertical column layout |
| ►CQtQuick.Controls.Menu [external] | |
| CContextualMenu | A convergent contextual menu that adapats to the screen size and device input method |
| ►CQtQuick.Controls.MenuItem [external] | |
| CMenuItemActionRow | A menu item entry for placing a set of actions as the children |
| ►CQtQuick.Controls.Pane [external] | |
| ►CPage | A page with a header and footer, that can be flipped among many other features |
| CAltBrowser | A convinient way of switching between a grid an a list view |
| CSectionGroup | A control to group children elements into a column layout with a header section with a title and message body |
| CSectionHeader | A control for dividing sections with a title label and a message body. This controls inherits from QQC2 Pane, to checkout its inherited properties refer to the Qt Docs. |
| CSplitViewItem | An item to be used as a view container for the MauiKit SplitView |
| ►CQtQuick.Controls.Popup [external] | |
| CPopupPage | A QQC2 Popup with extra built-in features, such as a snapping surface, scrollable contents, and action buttons |
| ►CQtQuick.Controls.ProgressBar [external] | |
| CProgressIndicator | A QQC2 ProgressBar bu styled to be used as a indetermined progress indicator |
| ►CQtQuick.Controls.ScrollView [external] | |
| ►CScrollColumn | A QQC2 ScrollView setup ready for adding any children into a column layout that is scrollable |
| CSettingsPage | A friend control for the SettingsDialog |
| ►CQtQuick.Controls.SplitView [external] | |
| CSplitView | An extension to the QQC2 SplitView control, adding some extra functionality |
| ►CQtQuick.Controls.TabBar [external] | |
| CTabBar | Tab bar alternative to QQC TabBar, and based on it |
| ►CQtQuick.Controls.TabButton [external] | |
| CTabButton | A expanded implementation of the QQC2 TabButton with a predefined horizontal layout |
| ►CQtQuick.Controls.ToolBar [external] | |
| CToolBar | An alternative to QQC2 ToolBar, with a custom horizontal layout - divided into three main sections - left, middle and right |
| ►CQtQuick.Controls.ToolButton [external] | |
| CCloseButton | The standard control for presenting a close button |
| CToolButtonMenu | A control to host into a Menu popup, a set of MenuItem or Actions as its children |
| ►CQtQuick.Flow [external] | |
| CColorsRow | A row of color buttons |
| ►CQtQuick.Item [external] | |
| CGridBrowser | A browser view with a grid layout |
| CGridItemTemplate | A template with a icon or image and a two bottom labels |
| CHolder | Holder A component meant to be used as a placeholder element with support for a title, message body, icon image - animated or not -, and a set of contextual actions |
| CIconItem | An element to display an icon from the icon theme or file asset; or an image from a local file or a remote URL |
| CIconLabel | A icon and a label put together in two possible positions, a horizontal or vertical layout |
| CListBrowser | A browser view with a list layout |
| CListItemTemplate | A template for an horizontal layout of information |
| CSelectionBar | A bar to group selected items and a list of actions to perform to such selection |
| ►CQtQuick.Loader [external] | |
| ►CSettingsDialog | A popup page with a scrollable vertical layout, and support for a stack of multiple pages |
| CFontPickerDialog | The Mauikit FontPicker component wrapped inside a popup dialog for convenience |
| CSwipeViewLoader | A companion for the MauiKit SwipeView control, for lazy-loading the views to not drain too much resources |
| CTabViewItem | Just a basic wrapper around a QQC2 Loader, to put in a TabView view and lazy-load it, only when it is the current view or already has been activated |
| ►CQtQuick.Rectangle [external] | |
| CSeparator | A visual separator |
| ►CQtQuick.Window [external] | |
| CBaseWindow | A base window implementation for window dialogs and the main application window |
| CDialogWindow | A window that provides some basic features needed for most applications |
| ►CScrollView [external] | |
| CScrollColumn | A QQC2 ScrollView setup ready for adding any children into a column layout that is scrollable |
| ►CShadowedRectangle | Just a wrapper for the Kirigami type |
| CGalleryRollTemplate | A template control to display images in a carousel form |
| CShareDialog | A dialog listing the available services for sharing the given set of local files |
| CShareDialogLinux | The Linux implementation for the ShareDialog |
| CSideBar | The container for the sidebar section in the SideBarView |
| CSideBarView | A view with a collapsible sidebar |
| ►CSwipeItemDelegate | A template base for presenting an upper and under layer of content |
| CSwipeBrowserDelegate | A control used to display information in a horizontal layout, and with a set of actions placed underneath that is revealed by swiping to the left |
| CSwipeView | Views switcher component |
| CTabView | Container to organize items as a tab view |
| CTabViewButton | A TabButton crafted to be use along with the MauiKit TabView |
| CTextField | TextField A customizable text field for MauiKit applications |
| CTileSet | Tilesets are collections of stretchable pixmaps corresponding to a given widget corners, sides, and center |
| CWindowControls | The window control buttons for windows using client side decorations |
| CWindowControlsMac | |