脚本与 Python API

MQWidget.Button · 按钮

本页目录
  1. 属性
  2. 方法
  3. Button([parent])
  4. addClickEvent(callback)
  5. addRepeatEvent(callback)

按钮类。

父类: MQWidget.WidgetBase

属性#

读取(get) 写入(set) 类型 名称 说明
x x string text 显示文本
x x string fontName 字体名称
x x bool fontBold 是否使用粗体
x x float fontScale 字体缩放比例
x x MQWidget.ColorI4 fontColor 字体颜色
x x string alignment 文本对齐方式
[left] 左侧
[right] 右侧
[center] center
x x bool toggle 自动切换状态
x x bool down 按下状态
x x bool repeat 是否允许重复触发
x x bool chain 与相邻按钮连续显示
x x bool flat 扁平样式显示
x x float paddingX 文本与图标之间的水平间距
x x float paddingY 文本与图标之间的垂直间距
x string systemSVGFile 系统 .svg 文件名
x x float imageScale SVG 图像缩放比例
x x string imagePosition SVG 图像对齐方式
[left] 左侧
[right] 右侧
[top] 顶部
[bottom] 底部
x bool default 设为默认按钮
x bool cancel 设为取消按钮
x string modalResult 对话框返回结果

方法#

成员 说明
Button 构造函数。
addClickEvent 添加单击事件处理函数。
addRepeatEvent 添加按住按钮时的事件处理函数。

Button([parent])#

构造函数。

参数:
MQWidget.WidgetBase parent - 父控件

addClickEvent(callback)#

添加单击事件处理函数。

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

addRepeatEvent(callback)#

添加按住按钮时的事件处理函数。

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