ProgressBar

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
backgroundColor背景颜色string-
cornerRadius圆角number-
secondColor第二颜色string-
show是否显示booleantrue
maxProgress总长度number-
secondProgress第二总长度number-
color颜色object-
visible该方法用于设置是否可见boolean
focusable该方法用于设置是否能获取焦点boolean
clickable该方法用于设置是否可点击boolean
leftSeekBarVisible该方法用于设置左进度条是否可见boolean
rightSeekBarVisible该方法用于设置右进度条是否可见boolean
seekBarMode该方法用于设置进度条模式QTSeekBarMode
progress该方法用于设置进度条进度number
rangeProgress该方法用于设置范围进度object
range该方法用于设置进度条范围object
gravity该方法用于设置进度条位置QTSeekBarGravity
progressWidth该方法用于设置进度条宽度number
progressHeight该方法用于设置进度条高度number
progressLeft该方法用于设置进度条左边距number
progressRight该方法用于设置进度条右边距number
progressTop该方法用于设置进度条顶边距number
progressBottom该方法用于设置进度条底边距number
progressRadius该方法用于设置进度条圆角number
progressColor该方法用于设置进度条颜色number
progressDefaultColor该方法用于设置进度条默认颜色number
progressDrawable该方法用于设置进度条默认渐变图ESGradient
progressDefaultDrawable该方法用于设置进度条默认渐变图ESGradient
progressUrl该方法用于设置进度条图片地址string
progressDefaultUrl该方法用于设置进度条默认图片地址string
showIndicator该方法用于设置是否显示进度条指示器boolean
showLeftIndicator该方法用于设置是否显示左进度条指示器boolean
showRightIndicator该方法用于设置是否显示右进度条指示器boolean
indicatorShowMode该方法用于设置进度条指示器模式QTSeekBarIndicatorMode
leftIndicatorShowMode该方法用于设置进度条左指示器模式QTSeekBarIndicatorMode
rightIndicatorShowMode该方法用于设置进度条右指示器模式QTSeekBarIndicatorMode
indicatorWidth该方法用于设置进度条指示器宽度number
leftIndicatorWidth该方法用于设置进度条左指示器宽度number
rightIndicatorWidth该方法用于设置进度条右指示器宽度number
indicatorHeight该方法用于设置进度条指示器高度number
leftIndicatorHeight该方法用于设置进度条左指示器高度number
rightIndicatorHeight该方法用于设置进度条右指示器高度number
indicatorTextDecimalFormat该方法用于设置进度条指示器数字格式string
leftIndicatorTextDecimalFormat该方法用于设置进度条左指示器数字格式string
rightIndicatorTextDecimalFormat该方法用于设置进度条右指示器数字格式string
indicatorTextStringFormat该方法用于设置进度条指示器文字格式string
leftIndicatorTextStringFormat该方法用于设置进度条左指示器文字格式string
rightIndicatorTextStringFormat该方法用于设置进度条右指示器文字格式string
indicatorMargin该方法用于设置进度条指示器Marginnumber
leftIndicatorMargin该方法用于设置进度条左指示器Marginnumber
rightIndicatorMargin该方法用于设置进度条右指示器Marginnumber
indicatorPaddingBottom该方法用于设置进度条指示器底部边距number
leftIndicatorPaddingBottom该方法用于设置进度条左指示器底部边距number
rightIndicatorPaddingBottom该方法用于设置进度条右指示器底部边距number
indicatorPaddingTop该方法用于设置进度条指示器顶部边距number
leftIndicatorPaddingTop该方法用于设置进度条左指示器顶部边距number
rightIndicatorPaddingTop该方法用于设置进度条右指示器顶部边距number
indicatorPaddingLeft该方法用于设置进度条指示器左边边距number
leftIndicatorPaddingLeft该方法用于设置进度条左指示器左边边距number
rightIndicatorPaddingLeft该方法用于设置进度条右指示器左边边距number
indicatorPaddingRight该方法用于设置进度条指示器右边边距number
leftIndicatorPaddingRight该方法用于设置进度条左指示器右边边距number
rightIndicatorPaddingRight该方法用于设置进度条右指示器右边边距number
indicatorBackgroundColor该方法用于设置进度条指示器背景颜色number
leftIndicatorBackgroundColor该方法用于设置进度条左指示器背景颜色number
rightIndicatorBackgroundColor该方法用于设置进度条右指示器背景颜色number
indicatorRadius该方法用于设置进度条指示器圆角number
leftIndicatorRadius该方法用于设置进度条左指示器圆角number
rightIndicatorRadius该方法用于设置进度条右指示器圆角number
indicatorTextSize该方法用于设置进度条指示器文字大小number
leftIndicatorTextSize该方法用于设置进度条左指示器文字大小number
rightIndicatorTextSize该方法用于设置进度条右指示器文字大小number
indicatorTextColor该方法用于设置进度条指示器文字颜色number
leftIndicatorTextColor该方法用于设置进度条左指示器文字颜色number
rightIndicatorTextColor该方法用于设置进度条右指示器文字颜色number
indicatorArrowSize该方法用于设置进度条指示器箭头的尺寸number
leftIndicatorArrowSize该方法用于设置进度条左指示器箭头的尺寸number
rightIndicatorArrowSize该方法用于设置进度条右指示器箭头的尺寸number
indicatorDrawable该方法用于设置进度条指示器图片ESGradient
leftIndicatorDrawable该方法用于设置进度条左指示器图片ESGradient
rightIndicatorDrawable该方法用于设置进度条右指示器图片ESGradient
indicatorUrl该方法用于设置进度条指示器图片网络地址string
leftIndicatorUrl该方法用于设置进度条左指示器图片网络地址string
rightIndicatorUrl该方法用于设置进度条右指示器图片网络地址string
thumbWidth该方法用于设置进度条滑块的宽度number
leftThumbWidth该方法用于设置进度条左滑块的宽度number
rightThumbWidth该方法用于设置进度条右滑块的宽度number
thumbHeight该方法用于设置进度条滑块的高度number
leftThumbHeight该方法用于设置进度条左滑块的高度number
rightThumbHeight该方法用于设置进度条右滑块的高度number
thumbScaleRatio该方法用于设置进度条滑块的变形度number
leftThumbScaleRatio该方法用于设置进度条左滑块的变形度number
rightThumbScaleRatio该方法用于设置进度条右滑块的变形度number
thumbActivate该方法用于激活进度条滑块boolean
leftThumbActivate该方法用于激活进度条左滑块boolean
rightThumbActivate该方法用于激活进度条右滑块boolean
thumbDrawable该方法用于设置进度条滑块图片ESGradient
leftThumbDrawable该方法用于设置进度条左滑块图片ESGradient
rightThumbDrawable该方法用于设置进度条右滑块图片ESGradient
thumbUrl该方法用于设置进度条滑块图片地址string
leftThumbUrl该方法用于设置进度条左滑块图片地址string
rightThumbUrl该方法用于设置进度条右滑块图片地址string
thumbInactivatedDrawable该方法用于设置进度条滑块非激活状态图片ESGradient
leftThumbInactivatedDrawable该方法用于设置进度条左滑块非激活状态图片ESGradient
rightThumbInactivatedDrawable该方法用于设置进度条右滑块非激活状态图片ESGradient
thumbInactivatedUrl该方法用于设置进度条滑块非激活状态图片地址string
leftThumbInactivatedUrl该方法用于设置进度条左滑块非激活状态图片地址string
rightThumbInactivatedUrl该方法用于设置进度条右滑块非激活状态图片地址string
tickMarkMode该方法用于设置进度条刻度模式QTSeekBarTickMarkMode
tickMarkGravity该方法用于设置进度条刻度位置QTSeekBarTickMarkGravity
tickMarkLayoutGravity该方法用于设置进度条刻度在父视图位置QTSeekBarTickMarkLayoutGravity
tickMarkTextArray该方法用于设置进度条刻度文字Array<string>
tickMarkTextMargin该方法用于设置进度条刻度文字Marginnumber
tickMarkTextSize该方法用于设置进度条刻度文字大小number
tickMarkTextColor该方法用于设置进度条刻度文字颜色number
tickMarkInRangeTextColor该方法用于设置进度条刻度文字颜色number
steps该方法用于设置进度条步长个数number
stepsWidth该方法用于设置进度条步长宽度number
stepsHeight该方法用于设置进度条步长高度number
stepsRadius该方法用于设置进度条步长圆角number
stepsColor该方法用于设置进度条步长颜色number
stepsAutoBonding该方法用于设置进度条步长自动粘合boolean
stepsDrawable该方法用于设置进度条步长图片Array<ESGradient>
stepsUrl该方法用于设置进度条步长图片地址Array<string>

Events

NameDescriptionType
onFocusChanged焦点变化Function
onProgressChanged进度变化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