SeekBar

API

DataStructure

QTSeekBarMode

进度条的模式

NameDescriptionTypeDefault
QT_SEEK_BAR_MODE_SINGLE单进度条模式QTSeekBarMode
QT_SEEK_BAR_MODE_RANGE双进度条模式QTSeekBarMode

QTSeekBarGravity

进度条的位置

NameDescriptionTypeDefault
QT_SEEK_BAR_GRAVITY_TOP顶部QTSeekBarGravity
QT_SEEK_BAR_GRAVITY_BOTTOM底部QTSeekBarGravity
QT_SEEK_BAR_GRAVITY_CENTER居中QTSeekBarGravity

QTSeekBarIndicatorMode

进度条指示器模式

NameDescriptionTypeDefault
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

进度条刻度模式

NameDescriptionTypeDefault
QT_SEEK_BAR_TICK_MARK_MODE_NUMBER数字QTSeekBarTickMarkMode
QT_SEEK_BAR_TICK_MARK_MODE_OTHER其他QTSeekBarTickMarkMode

QTSeekBarTickMarkGravity

进度条刻度位置

NameDescriptionTypeDefault
QT_SEEK_BAR_TICK_MARK_GRAVITY_LEFTQTSeekBarIndicatorMode
QT_SEEK_BAR_TICK_MARK_GRAVITY_CENTER居中QTSeekBarIndicatorMode
QT_SEEK_BAR_TICK_MARK_GRAVITY_RIGHTQTSeekBarIndicatorMode

QTSeekBarTickMarkLayoutGravity

进度条刻度布局位置

NameDescriptionTypeDefault
QT_SEEK_BAR_TICK_MARK_LAYOUT_GRAVITY_TOPQTSeekBarTickMarkLayoutGravity
QT_SEEK_BAR_TICK_MARK_LAYOUT_GRAVITY_BOTTOMQTSeekBarTickMarkLayoutGravity

Attributes

NameDescriptionTypeDefault
emitEventDelay发送进度事件间隔时间number-
onProgressChanged进度回调Function-

Events

NameDescriptionType
onSeekStart开始快进Function
onSeekStop停止快进Function
onFocusChanged焦点变化Function
onSeekChanged进度变化Function

Exposes

NameDescriptionType
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该方法用于设置进度条指示器MarginFunction
setLeftIndicatorMargin该方法用于设置进度条左指示器MarginFunction
setRightIndicatorMargin该方法用于设置进度条右指示器MarginFunction
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该方法用于设置进度条刻度文字MarginFunction
setTickMarkTextSize该方法用于设置进度条刻度文字大小Function
setTickMarkInRangeTextColor该方法用于设置进度条刻度文字颜色Function
setSteps该方法用于设置进度条步长个数Function
setStepsWidth该方法用于设置进度条步长宽度Function
setStepsHeight该方法用于设置进度条步长高度Function
setStepsRadius该方法用于设置进度条步长圆角Function
setStepsColor该方法用于设置进度条步长颜色Function
setStepsDrawable该方法用于设置进度条步长图片Function
setStepsUrl该方法用于设置进度条步长图片地址Function
setStepsAutoBonding该方法用于设置进度条步长自动粘合Function

Source

ComponentDocs

Contributors