脚本与 Python API

MQWidget.Edit · 文本输入框

本页目录
  1. 属性
  2. 方法
  3. Edit([parent])
  4. setFocus([focus])
  5. addChangedEvent(callback)
  6. addChangingEvent(callback)

文本编辑框类。

父类: MQWidget.WidgetBase

属性#

读取(get) 写入(set) 类型 名称 说明
x x string text 显示文本
x x string fontName 字体名称
x x bool fontBold 是否使用粗体
x x float fontScale 字体缩放比例
x x bool readonly 只读模式
x x bool password 密码模式
x x string alignment 文本对齐方式
[left] 左侧
[right] 右侧
x x string numeric 数值输入模式
[text] string
[int] 整数
[double] 浮点数
x x int maxLength 宽字符的最大数量
[0] 不限制
[> 0] 指定数量
x x int maxAnsiLength ANSI 字符的最大数量
[0] 不限制
[> 0] 指定数量
x x int visibleColumn 显示列数
x x bool enterSelect 鼠标进入时自动选择
x x bool enterKeyDefault 允许 Enter 键执行默认操作

方法#

成员 说明
Edit 构造函数。
setFocus 设置焦点。
addChangedEvent 添加文本修改完成后的事件处理函数。
addChangingEvent 添加文本修改过程中的事件处理函数。

Edit([parent])#

构造函数。

参数:
MQWidget.WidgetBase parent - 父控件

setFocus([focus])#

设置焦点。

参数:
bool focus - 焦点

addChangedEvent(callback)#

添加文本修改完成后的事件处理函数。

参数:
function(sender) callback - 回调函数

addChangingEvent(callback)#

添加文本修改过程中的事件处理函数。

参数:
function(sender) callback - 回调函数
输入关键词,查找手册中的内容。