SpinBox¶
继承¶
Range
简要描述¶
数字输入文本字段。
描述¶
SpinBox是数字输入文本字段。
示例:
var spin_box = SpinBox.new()
add_child(spin_box)
var line_edit = spin_box.get_line_edit()
line_edit.context_menu_enabled = false
spin_box.align = LineEdit.ALIGN_RIGHT
上面的代码将创建一个SpinBox,在其上禁用上下文菜单,并将文本对齐方式设置为右侧。
有关SpinBox的更多选项,请参见Range类。
成员¶
| 类型 | 属性名 | 默认值 |
|---|---|---|
| int | align | 0 |
| bool | editable | true |
| String | prefix | "" |
| String | suffix | "" |
方法¶
| 返回值类型 | 方法名称 |
|---|---|
| void | apply() |
| LineEdit | get_line_edit() |
常量¶
成员说明¶
- int align
| Default | 0 |
|---|---|
| setter | set_align(value) |
| getter | get_align |
- bool editable
| Default | true |
|---|---|
| setter | set_editable(value) |
| getter | is_editable |
- String prefix
| Default | "" |
|---|---|
| setter | set_prefix(value) |
| getter | get_prefix |
- String suffix
| Default | "" |
|---|---|
| setter | set_suffix(value) |
| getter | get_suffix |
方法说明¶
- apply apply()
应用此SpinBox的当前值。
- get_line_edit get_line_edit()
从此SpinBox返回LineEdit实例。