Button
API
Attributes
Name | Description | Type | Default |
---|---|---|---|
size | 尺寸 | enum | default |
itemType | 类型 | number | 20000 |
focusBorder | 是否显示边框 | boolean | false |
focusScale | 焦点放大倍数 | number | 1.08 |
focusable | 是否可以获得焦点 | boolean | true |
enableFlexStyle | 是否支持flex样式 | boolean | false |
icon | 标准状态图标 | string | - |
focusIcon | 焦点状态图标 | string | - |
text | 按钮的文本 | string | - |
gradientFocusBackground | 焦点状态背景颜色 | QTGradient | - |
gradientSelectedBackground | 选中状态背景颜色 | QTGradient | - |
gradientBackground | 标准背景颜色 | QTGradient | - |
disabled | 是否显示可用样式 | boolean | false |
circle | 是否显示圆形样式 | boolean | false |
round | 是否显示圆角样式 | boolean | false |
square | 是否显示正方形样式 | boolean | false |
buttonStyle | 样式 | object | - |
textStyle | 文字样式 | object | - |
iconStyle | 图标样式 | object | - |
focusIconStyle | 焦点图标样式 | object | - |
iconParentStyle | 图标的父样式 | object | - |
Events
Name | Description | Type |
---|---|---|
focus | 焦点变化事件 | Function |
click | 点击事件 | Function |
Slots
Name | Description |
---|---|
default | 自定义默认内容 |