QStyle Progress Bar 样式设计(十七)
CE_ProgressBar元素由QProgressBar使用,并且是此小部件使用的唯一元素。 我们从查看样式结构开始:
这是Windows风格的进度条(java风格的边界矩形是相等的):
QProgressBar的样式选项是QStyleOptionProgressBarV2。 该栏未设置任何状态标志,但是该选项的其他成员是:
Member | Content |
---|---|
minimum | 最小值栏 |
maximum | 最大值栏 |
progress | 进度条的当前值 |
textAlignment | 文本在标签中的对齐方式 |
textVisible | 标签是否绘制 |
text | 标签文字 |
orientation | 进度条可以是垂直或水平 |
invertedAppearance | 进度反转(即,在水平栏中从右到左) |
bottomToTop | 布尔值,如果为true,则将垂直进度条的标签旋转90度。 |