SpinBox
Numerical input text field.
SpinBox is a numerical input text field. It allows entering integers and floats.
Example:
The above code will create a , disable context menu on it and set the text alignment to right.
See class for more options over the SpinBox
.
Note: SpinBox
relies on an underlying LineEdit node. To theme a SpinBox
‘s background, add theme items for and customize them.
Note: If you want to implement drag and drop for the underlying LineEdit, you can use on the node returned by get_line_edit.
Properties
void | ( ) |
( ) |
Theme Properties
- Align align
Default |
|
Setter | set_align(value) |
Getter | get_align() |
Sets the text alignment of the SpinBox
.
- editable
If true
, the SpinBox
will be editable. Otherwise, it will be read only.
Default |
|
Setter | set_prefix(value) |
Getter | get_prefix() |
Adds the specified string before the numerical value of the SpinBox
.
- String suffix
Adds the specified suffix
string after the numerical value of the SpinBox
.
Method Descriptions
- void apply ( )
Applies the current value of this SpinBox
.
- LineEdit get_line_edit ( )
Returns the instance from this SpinBox
. You can use it to access properties and methods of LineEdit.
Warning: This is a required internal node, removing and freeing it may cause a crash. If you wish to hide it or any of its children, use their property.
- updown