ProgressBar
API
DataStructure
QTSeekBarMode
进度条的模式
Name | Description | Type | Default |
---|---|---|---|
QT_SEEK_BAR_MODE_SINGLE | 单进度条模式 | QTSeekBarMode | |
QT_SEEK_BAR_MODE_RANGE | 双进度条模式 | QTSeekBarMode |
QTSeekBarGravity
进度条的位置
Name | Description | Type | Default |
---|---|---|---|
QT_SEEK_BAR_GRAVITY_TOP | 顶部 | QTSeekBarGravity | |
QT_SEEK_BAR_GRAVITY_BOTTOM | 底部 | QTSeekBarGravity | |
QT_SEEK_BAR_GRAVITY_CENTER | 居中 | QTSeekBarGravity |
QTSeekBarIndicatorMode
进度条指示器模式
Name | Description | Type | Default |
---|---|---|---|
QT_SEEK_BAR_INDICATION_MODE_SHOW_WHEN_TOUCH | 触摸时显示 | QTSeekBarIndicatorMode | |
QT_SEEK_BAR_INDICATION_MODE_ALWAYS_HIDE | 一直隐藏 | QTSeekBarIndicatorMode | |
QT_SEEK_BAR_INDICATION_MODE_ALWAYS_SHOW_AFTER_TOUCH | 触摸后显示 | QTSeekBarIndicatorMode | |
QT_SEEK_BAR_INDICATION_MODE_ALWAYS_SHOW | 一直显示 | QTSeekBarIndicatorMode |
QTSeekBarTickMarkMode
进度条刻度模式
Name | Description | Type | Default |
---|---|---|---|
QT_SEEK_BAR_TICK_MARK_MODE_NUMBER | 数字 | QTSeekBarTickMarkMode | |
QT_SEEK_BAR_TICK_MARK_MODE_OTHER | 其他 | QTSeekBarTickMarkMode |
QTSeekBarTickMarkGravity
进度条刻度位置
Name | Description | Type | Default |
---|---|---|---|
QT_SEEK_BAR_TICK_MARK_GRAVITY_LEFT | 左 | QTSeekBarIndicatorMode | |
QT_SEEK_BAR_TICK_MARK_GRAVITY_CENTER | 居中 | QTSeekBarIndicatorMode | |
QT_SEEK_BAR_TICK_MARK_GRAVITY_RIGHT | 右 | QTSeekBarIndicatorMode |
QTSeekBarTickMarkLayoutGravity
进度条刻度布局位置
Name | Description | Type | Default |
---|---|---|---|
QT_SEEK_BAR_TICK_MARK_LAYOUT_GRAVITY_TOP | 上 | QTSeekBarTickMarkLayoutGravity | |
QT_SEEK_BAR_TICK_MARK_LAYOUT_GRAVITY_BOTTOM | 下 | QTSeekBarTickMarkLayoutGravity |
Attributes
Name | Description | Type | Default |
---|---|---|---|
backgroundColor | 背景颜色 | string | - |
cornerRadius | 圆角 | number | - |
secondColor | 第二颜色 | string | - |
show | 是否显示 | boolean | true |
progress | 进度 | number | - |
maxProgress | 总长度 | number | - |
secondProgress | 第二总长度 | number | - |
color | 颜色 | object | - |
Events
Name | Description | Type |
---|---|---|
onFocusChanged | 焦点变化 | Function |
onProgressChanged | 进度变化 | Function |
Exposes
Name | Description | Type |
---|---|---|
setFocusable | 该方法用于设置是否能获取焦点 | Function |
setClickable | 该方法用于设置是否可点击 | Function |
requestFocus | 该方法用于请求焦点 | Function |
setVisible | 该方法用于设置是否可见 | Function |
setLeftSeekBarVisible | 该方法用于设置左进度条是否可见 | Function |
setSeekBarMode | 该方法用于设置进度条模式 | Function |
setProgress | 该方法用于设置进度条进度 | Function |
setSecondProgress | 该方法用于设置次进度条进度 | Function |
show | 该方法用于设置是否显示进度条 | Function |
setMaxProgress | 该方法用于设置进度条最大进度 | Function |
setRangeProgress | 该方法用于设置范围进度 | Function |
getProgress | 该方法用于获取进度 | Function |
getLeftProgress | 该方法用于获取左进度条进度 | Function |
getRightProgress | 该方法用于获取右进度条进度 | Function |
setRange | 该方法用于设置进度条范围 | Function |
setGravity | 该方法用于设置进度条位置 | Function |
setProgressWidth | 该方法用于设置进度条宽度 | Function |
setProgressHeight | 该方法用于设置进度条高度 | Function |
setProgressRadius | 该方法用于设置进度条圆角 | Function |
setProgressColor | 该方法用于设置进度条颜色 | Function |
setProgressDefaultColor | 该方法用于设置进度条默认颜色 | Function |
setProgressDefaultDrawable | 该方法用于设置进度条默认渐变图 | Function |
setProgressUrl | 该方法用于设置进度条图片地址 | Function |
setProgressDefaultUrl | 该方法用于设置进度条默认图片地址 | Function |
showIndicator | 该方法用于设置是否显示进度条指示器 | Function |
showLeftIndicator | 该方法用于设置是否显示左进度条指示器 | Function |
showRightIndicator | 该方法用于设置是否显示右进度条指示器 | Function |
setIndicatorShowMode | 该方法用于设置进度条指示器模式 | Function |
setLeftIndicatorShowMode | 该方法用于设置进度条左指示器模式 | Function |
setRightIndicatorShowMode | 该方法用于设置进度条右指示器模式 | Function |
setIndicatorWidth | 该方法用于设置进度条指示器宽度 | Function |
setLeftIndicatorWidth | 该方法用于设置进度条左指示器宽度 | Function |
setRightIndicatorWidth | 该方法用于设置进度条右指示器宽度 | Function |
setIndicatorHeight | 该方法用于设置进度条指示器高度 | Function |
setLeftIndicatorHeight | 该方法用于设置进度条左指示器高度 | Function |
setRightIndicatorHeight | 该方法用于设置进度条右指示器高度 | Function |
setIndicatorTextDecimalFormat | 该方法用于设置进度条指示器数字格式 | Function |
setLeftIndicatorTextDecimalFormat | 该方法用于设置进度条左指示器数字格式 | Function |
setRightIndicatorTextDecimalFormat | 该方法用于设置进度条右指示器数字格式 | Function |
setIndicatorTextStringFormat | 该方法用于设置进度条指示器文字格式 | Function |
setLeftIndicatorTextStringFormat | 该方法用于设置进度条左指示器文字格式 | Function |
setRightIndicatorTextStringFormat | 该方法用于设置进度条右指示器文字格式 | Function |
setIndicatorMargin | 该方法用于设置进度条指示器Margin | Function |
setLeftIndicatorMargin | 该方法用于设置进度条左指示器Margin | Function |
setRightIndicatorMargin | 该方法用于设置进度条右指示器Margin | Function |
setIndicatorPaddingBottom | 该方法用于设置进度条指示器底部边距 | Function |
setLeftIndicatorPaddingBottom | 该方法用于设置进度条左指示器底部边距 | Function |
setRightIndicatorPaddingBottom | 该方法用于设置进度条右指示器底部边距 | Function |
setIndicatorPaddingTop | 该方法用于设置进度条指示器顶部边距 | Function |
setLeftIndicatorPaddingTop | 该方法用于设置进度条左指示器顶部边距 | Function |
setRightIndicatorPaddingTop | 该方法用于设置进度条右指示器顶部边距 | Function |
setIndicatorPaddingLeft | 该方法用于设置进度条指示器左边边距 | Function |
setLeftIndicatorPaddingLeft | 该方法用于设置进度条左指示器左边边距 | Function |
setRightIndicatorPaddingLeft | 该方法用于设置进度条右指示器左边边距 | Function |
setIndicatorPaddingRight | 该方法用于设置进度条指示器右边边距 | Function |
setLeftIndicatorPaddingRight | 该方法用于设置进度条左指示器右边边距 | Function |
setRightIndicatorPaddingRight | 该方法用于设置进度条右指示器右边边距 | Function |
setIndicatorBackgroundColor | 该方法用于设置进度条指示器背景颜色 | Function |
setLeftIndicatorBackgroundColor | 该方法用于设置进度条左指示器背景颜色 | Function |
setRightIndicatorBackgroundColor | 该方法用于设置进度条右指示器背景颜色 | Function |
setIndicatorRadius | 该方法用于设置进度条指示器圆角 | Function |
setLeftIndicatorRadius | 该方法用于设置进度条左指示器圆角 | Function |
setRightIndicatorRadius | 该方法用于设置进度条右指示器圆角 | Function |
setIndicatorTextSize | 该方法用于设置进度条指示器文字大小 | Function |
setLeftIndicatorTextSize | 该方法用于设置进度条左指示器文字大小 | Function |
setRightIndicatorTextSize | 该方法用于设置进度条右指示器文字大小 | Function |
setIndicatorTextColor | 该方法用于设置进度条指示器文字颜色 | Function |
setLeftIndicatorTextColor | 该方法用于设置进度条左指示器文字颜色 | Function |
setRightIndicatorTextColor | 该方法用于设置进度条右指示器文字颜色 | Function |
setIndicatorArrowSize | 该方法用于设置进度条指示器箭头的尺寸 | Function |
setLeftIndicatorArrowSize | 该方法用于设置进度条左指示器箭头的尺寸 | Function |
setRightIndicatorArrowSize | 该方法用于设置进度条右指示器箭头的尺寸 | Function |
setIndicatorDrawable | 该方法用于设置进度条指示器图片 | Function |
setLeftIndicatorDrawable | 该方法用于设置进度条左指示器图片 | Function |
setRightIndicatorDrawable | 该方法用于设置进度条右指示器图片 | Function |
setIndicatorUrl | 该方法用于设置进度条指示器图片网络地址 | Function |
setLeftIndicatorUrl | 该方法用于设置进度条左指示器图片网络地址 | Function |
setRightIndicatorUrl | 该方法用于设置进度条右指示器图片网络地址 | Function |
setThumbWidth | 该方法用于设置进度条滑块的宽度 | Function |
setLeftThumbWidth | 该方法用于设置进度条左滑块的宽度 | Function |
setRightThumbWidth | 该方法用于设置进度条右滑块的宽度 | Function |
setThumbHeight | 该方法用于设置进度条滑块的高度 | Function |
setLeftThumbHeight | 该方法用于设置进度条左滑块的高度 | Function |
setRightThumbHeight | 该方法用于设置进度条右滑块的高度 | Function |
scaleThumb | 该方法用于进度条滑块形变 | Function |
scaleLeftThumb | 该方法用于进度条左滑块形变 | Function |
scaleRightThumb | 该方法用于进度条右滑块形变 | Function |
resetThumb | 该方法用于重置进度条滑块 | Function |
resetLeftThumb | 该方法用于重置进度条左滑块 | Function |
resetRightThumb | 该方法用于重置进度条右滑块 | Function |
setThumbScaleRatio | 该方法用于设置进度条滑块的变形度 | Function |
setLeftThumbScaleRatio | 该方法用于设置进度条左滑块的变形度 | Function |
setRightThumbScaleRatio | 该方法用于设置进度条右滑块的变形度 | Function |
setThumbActivate | 该方法用于激活进度条滑块 | Function |
setLeftThumbActivate | 该方法用于激活进度条左滑块 | Function |
setRightThumbActivate | 该方法用于激活进度条右滑块 | Function |
setThumbDrawable | 该方法用于设置进度条滑块图片 | Function |
setLeftThumbDrawable | 该方法用于设置进度条左滑块图片 | Function |
setRightThumbDrawable | 该方法用于设置进度条右滑块图片 | Function |
setThumbUrl | 该方法用于设置进度条滑块图片地址 | Function |
setLeftThumbUrl | 该方法用于设置进度条左滑块图片地址 | Function |
setRightThumbUrl | 该方法用于设置进度条右滑块图片地址 | Function |
setThumbInactivatedDrawable | 该方法用于设置进度条滑块非激活状态图片 | Function |
setLeftThumbInactivatedDrawable | 该方法用于设置进度条左滑块非激活状态图片 | Function |
setRightThumbInactivatedDrawable | 该方法用于设置进度条右滑块非激活状态图片 | Function |
setThumbInactivatedUrl | 该方法用于设置进度条滑块非激活状态图片地址 | Function |
setLeftThumbInactivatedUrl | 该方法用于设置进度条左滑块非激活状态图片地址 | Function |
setRightThumbInactivatedUrl | 该方法用于设置进度条右滑块非激活状态图片地址 | Function |
setTickMarkMode | 该方法用于设置进度条刻度模式 | Function |
setTickMarkGravity | 该方法用于设置进度条刻度位置 | Function |
setTickMarkLayoutGravity | 该方法用于设置进度条刻度在父视图位置 | Function |
setTickMarkTextArray | 该方法用于设置进度条刻度文字 | Function |
setTickMarkTextMargin | 该方法用于设置进度条刻度文字Margin | Function |
setTickMarkTextSize | 该方法用于设置进度条刻度文字大小 | Function |
setTickMarkInRangeTextColor | 该方法用于设置进度条刻度文字颜色 | Function |
setSteps | 该方法用于设置进度条步长个数 | Function |
setStepsWidth | 该方法用于设置进度条步长宽度 | Function |
setStepsHeight | 该方法用于设置进度条步长高度 | Function |
setStepsRadius | 该方法用于设置进度条步长圆角 | Function |
setStepsColor | 该方法用于设置进度条步长颜色 | Function |
setStepsDrawable | 该方法用于设置进度条步长图片 | Function |
setStepsUrl | 该方法用于设置进度条步长图片地址 | Function |
setStepsAutoBonding | 该方法用于设置进度条步长自动粘合 | Function |