DtkDeclarative  5.6.10
DTK Declarative module
SpinBox类 参考

提供一种行云设计风格的 SpinBox 控件. 更多...

类 SpinBox 继承关系图:

属性

alias alertText
 alertText 属性表示SpinBox的警告文本。 更多...
 
alias alertDuration
 alertDuration 属性表示SpinBox的警告时长 更多...
 
alias showAlert
 showAlert 属性控制警告信息的显示和隐藏 更多...
 

详细描述

提供一种行云设计风格的 SpinBox 控件.

SpinBox控件一种行云设计风格的数字轮选框控件。SpinBox提供了视图组件和编辑组件 2 种,当处于视图组件时, SpinBox控件的轮选器变成平面的可视化形状,当处于编辑组件时,SpinBox将轮选器修改为类似于按钮的形状。 除此之外,SpinBox提供了水平带“+”,“-”符号的数字轮选框,可查看 PlusMinusSpinBox 控件。 SpinBox的使用方式如下所示:

from: 0
to: 23
value: 8
}
提供一种行云设计风格的 SpinBox 控件.
Definition: SpinBox.qml:7

SpinBox在视图组件下的效果如下图所示:

SpinBox在编辑组件下的效果如下图所示:

属性说明

◆ alertDuration

int SpinBox::alertDuration
read

alertDuration 属性表示SpinBox的警告时长

警告信息会在警告时常结束后自动隐藏,当 alertDuration 为 -1 或不设置时,警告信息会根据 showAlert 属性进行显示和隐藏。

◆ alertText

string SpinBox::alertText
read

alertText 属性表示SpinBox的警告文本。

默认情况下,不显示任何警告提示。
SpinBox显示警告的效果如下图所示:

◆ showAlert

bool SpinBox::showAlert
read

showAlert 属性控制警告信息的显示和隐藏

showAlert 为 true 时,警告信息会在 alertDuration 结束后,showAlert 会自动置为 false。


该类的文档由以下文件生成: