AppCheckBox

A checkbox with a platform-specific styling for iOS and Android More...

Import Statement: import VPlayApps 1.0
Since: V-Play 2.7.1
Inherits:

CheckBox

Properties

Detailed Description

AppCheckboxes allow the user to select one or more options from a set. The AppCheckBox comes with a default look that matches platform-specific styles.

iOS Android

Property Documentation

borderColorOff : color

The color of the checkbox's border if it is unchecked. Matches Theme::appCheckBox.borderColorOff by default.


borderColorOffDisabled : color

The color of the checkbox's border if it is unchecked and disabled. Matches Theme::appCheckBox.borderColorOffDisabled by default.


borderColorOn : color

The color of the checkbox's border if it is checked. Matches Theme::appCheckBox.borderColorOn by default.


borderColorOnDisabled : color

The color of the checkbox's border if it is checked and disabled. Matches Theme::appCheckBox.borderColorOnDisabled by default.


borderWidth : real

The width of the checkbox's border. Matches Theme::appCheckBox.borderWidth by default.


checkBoxSize : real

The size for the checkbox rectangle of the control. Matches Theme::appCheckBox.checkBoxSize by default.


fillColorOff : color

The fill color of the checkbox if it is unchecked. Matches Theme::appCheckBox.fillColorOff by default.


fillColorOffDisabled : color

The fill color of the checkbox if it is unchecked and disabled. Matches Theme::appCheckBox.fillColorOffDisabled by default.


fillColorOn : color

The fill color of the checkbox if it is checked. Matches Theme::appCheckBox.fillColorOn by default.


fillColorOnDisabled : color

The fill color of the checkbox if it is checked and disabled. Matches Theme::appCheckBox.fillColorOnDisabled by default.


icon : string

The icon that is shown within the checkbox. Matches Theme::appCheckBox.icon by default. If no icon is specified the standard icon is used.


iconColorOff : color

The color of the checked icon if the checkbox is unchecked. Matches Theme::appCheckBox.iconColorOff by default.


iconColorOffDisabled : color

The color of the checked icon if the checkbox is disabled and unchecked. Matches Theme::appCheckBox.iconColorOffDisabled by default.


iconColorOn : color

The color of the checked icon if the checkbox is checked. Matches Theme::appCheckBox.iconColorOn by default.


iconColorOnDisabled : color

The color of the checked icon if the checkbox is disabled and checked. Matches Theme::appCheckBox.iconColorOnDisabled by default.


iconSize : real

The size for the checked icon within the checkbox. Matches Theme::appCheckBox.iconSize by default.


labelColorOff : color

The color of the label text if the checkbox is unchecked. Matches Theme::appCheckBox.labelColorOff by default.


labelColorOffDisabled : color

The color of the label text if the checkbox is disabled and unchecked. Matches Theme::appCheckBox.labelColorOffDisabled by default.


labelColorOn : color

The color of the label text if the checkbox is checked. Matches Theme::appCheckBox.labelColorOn by default.


labelColorOnDisabled : color

The color of the label text if the checkbox is disabled and checked. Matches Theme::appCheckBox.labelColorOnDisabled by default.


pressed : bool

Whether the checkbox is currently being pressed.


radius : real

The border radius of the checkbox. Matches Theme::appCheckBox.radius by default.


spacing : real

The spacing between the checkbox and the label text. Matches Theme::appCheckBox.spacing by default.


updateChecked : bool

If set to false, the control does not change its checked property when it is clicked.

This might be useful if the property is bound to a value that should not be overwritten. The clicked signal is fired in any case and allows to react to user interactions.

The default value is true.


Videos

Voted #1 for:

  • Easiest to learn
  • Most time saving
  • Best support

Develop Cross-Platform Apps and Games 50% Faster!

  • Voted the best supported, most time-saving and easiest to learn cross-platform development tool
  • Based on the Qt framework, with native performance and appearance on all platforms including iOS and Android
  • Offers a variety of plugins to monetize, analyze and engage users
FREE!
create apps
create games
cross platform
native performance
3rd party services
game network
multiplayer
level editor
easiest to learn
biggest time saving
best support