Skip to content

UniDeskCheckBox Type

Checkbox control based on QtQuick CheckBox. Custom circular indicator style with theme-aware colors.

ItemDescription
Control TypeVisual Control
Source FileUniDesk/Controls/UniDeskCheckBox.qml
InheritsT.CheckBox (QtQuick Templates)
QML Importimport UniDesk.Controls 1.0

Custom Styling

  • Indicator: Circular, shows theme-color background with white check icon when checked
  • Hover/press state has color transition animation
  • Text uses UniDeskTextStyle.little font
  • Supports three states: Unchecked, Checked, PartiallyChecked

Properties

Inherits all properties from QtQuick CheckBox. No additional custom properties.

Examples

qml
import UniDesk.Controls 1.0

UniDeskCheckBox {
    text: "Enable auto-save"
    checked: true
    onCheckedChanged: console.log("checked:", checked)
}

Released under the CC BY-SA 4.0 open documentation license.