跳到主要内容

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

上面的代码将创建一个Spin​​Box,在其上禁用上下文菜单,并将文本对齐方式设置为右侧。

有关Spin​​Box的更多选项,请参见Range类。

成员

类型属性名默认值
intalign0
booleditabletrue
Stringprefix""
Stringsuffix""

方法

返回值类型方法名称
voidapply()
LineEditget_line_edit()

常量

成员说明

  • int align
Default0
setterset_align(value)
getterget_align
  • bool editable
Defaulttrue
setterset_editable(value)
getteris_editable
  • String prefix
Default""
setterset_prefix(value)
getterget_prefix
  • String suffix
Default""
setterset_suffix(value)
getterget_suffix

方法说明

  • apply apply()

应用此Spin​​Box的当前值。


  • get_line_edit get_line_edit()

从此Spin​​Box返回LineEdit实例。