Qt 5.9 | Qt Quick Controls | QML Types | CheckBoxStyle QML Type

Qt 5.9.2 Reference Documentation

# CheckBoxStyle QML Type

Provides custom styling for CheckBox More...

Import Statement: | import QtQuick.Controls.Styles 1.4
Since: | Qt 5.1

- List of all members, including inherited members

## Properties

- background : Component
- control : CheckBox
- indicator : Component
- label : Component
- spacing : int

## Detailed Description

Example:

      CheckBox {
          text: "Check Box"
          style: CheckBoxStyle {
              indicator: Rectangle {
                      implicitWidth: 16
                      implicitHeight: 16
                      radius: 3
                      border.color: control.activeFocus ? "darkblue" : "gray"
                      border.width: 1
                      Rectangle {
                          visible: control.checked
                          color: "#555"
                          border.color: "#333"
                          radius: 1
                          anchors.margins: 4
                          anchors.fill: parent
                      }
              }
          }
      }

## Property Documentation

background : Component

The background under indicator and label.

[read-only] control : CheckBox

The CheckBox this style is attached to.

indicator : Component

This defines the indicator button.

label : Component

This defines the text label.

spacing : int

The spacing between indicator and label.