setRangeQProgressBar.setRange(min, Max)通过 setRange 方法设定步骤个数setValueQProgressBar.setValue(number)QProgressBar.setValue()该方法设置进度条的当前值,value值不停地增加,进度就在增加
例如:setValue(5) : 假如整个step是10,则表示完成整个步骤的5/10,即50%setMaximum()0 — 99
例如:QProgressBar.setMaximum(99)设置step的最大值,默认值是99
例如:QProgressBar.setMaximum(99) 表示step最大值为99setMinimum()0 — 99
例如:QProgressBar.setMinimum(0)设置stepd最小值,默认值是0
例如:QProgressBar.setMinimum(0) 表示step最小值为0reset()QProgressBar.reset()设置进度条重新开始setOrientationQProgressBar.setOrientation(Qt.Horizontal)
QProgressBar.setOrientation(Qt.Vertical)QProgressBar.setOrientation()该属性设置了进度条的方向;
方向必须是Qt.Horizontal(默认,水平)或Qt.Vertical(垂直)
注意:水平和垂直,需导入 from PyQt5.QtCore import QtsetFormat%p% — 被完成的百分比取代
%v% — 被当前值替换
%m% — 被总step所取代
默认值是 : %p%
注意:如果没有加第二个%(即%p),显示的指数则没有%QProgressBar.setFormat()属性包含用于生成当前文本的字符串setInvertedAppearancesetInvertedAppearance(True)
setInvertedAppearance(False)设置进度条的走向;
QProgressBar.setInvertedAppearance(True) 进度条从左到右(水平进度条)/从上到下(垂直进度条)
QProgressBar.setInvertedAppearance(False) 进度条从右到左(水平进度条)/从下到上(垂直进度条)
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请
点击举报。