AcceptDialog
继承
简要描述
通知用户的基础对话框。
描述
该对话框适用于向用户发送有关事件的小型通知。用户只能选择接受或者关闭。
成员
类型 | 属性名 | 默认值 |
---|---|---|
bool | dialog_autowrap | false |
bool | dialog_hide_on_ok | true |
String | dialog_text | "" |
String | window_title | "Alert!" |
方法
返回值类型 | 方法名称 |
---|---|
Button | add_button(text: String, right: bool = false, action: String = "") |
Button | add_cancel(name: String) |
Label | get_label() |
Button | get_ok() |
void | register_text_enter(line_edit: Node) |
信号
- **confirmed**
接受这段时,即点击OK按钮时发出。
- **custom_action**
点击自定义按钮时发出。查阅add_button。
常量
成员说明
- bool dialog_autowrap
Default | false |
---|---|
setter | set_autowrap(value) |
getter | has_autowrap |
- bool dialog_hide_on_ok
Default | true |
---|---|
setter | set_hide_on_ok(value) |
getter | get_hide_on_ok |
- String dialog_text
Default | "" |
---|---|
setter | set_text(value) |
getter | get_text |
- String window_title
Default | "Alert!" |
---|---|
setter | set_title(value) |
getter | get_title |
方法说明
- add_button (text: String, right: bool = false, action: String = "")
在对话框中添加带有标签text
和自定义action
的按钮,并返回创建的按钮。当用户按下时,action
会被传递给custom_action信号。
如果true
,则right
会将按钮放在所有同级按钮的右侧。
- add_cancel add_cancel(name: String)
将带有标签name
和取消操作的按钮添加到对话框,并返回创建的按钮。
- get_label get_label()
返回用于内置文本的标签。
- get_ok get_ok()
返回OK Button实例。
- register_text_enter register_text_enter(line_edit: Node)
在对话框中注册LineEdit。当回车键按下,接受该对话框。