相关疑难解决方法(0)

更改QProgressbar的颜色()

我想知道是否可以改变PyQt Progressbar的颜色?

我有以下代码:

from PyQt4 import QtGui, QtCore
Pbar1 = QtGui.QProgressBar()
Pbar1.setParent(Frame1)
Pbar1.setGeometry(0, 0, 306, 30)
Pbar1.setValue(Frame1Value)
if Pbar1.value == 100
......Pbar1.setColor(Red)
Run Code Online (Sandbox Code Playgroud)

Frame1Value可靠于某些早期计算,并且假设从未计算到完全相同的值.

我希望进度条在值为100时变为"红色"(由于进度条不会显示超过100%的值,因此值设置为限制),因此给我一个更好的视觉图像,表明该值是'脱离约束'.

我知道.setColor不是Progressbar的已知命令,但它只是为了显示我的想法.

有谁知道怎么做,或者甚至可能?

Thx提前!

python pyqt pyqt4 qprogressbar progress-bar

4
推荐指数
1
解决办法
1万
查看次数

标签 统计

progress-bar ×1

pyqt ×1

pyqt4 ×1

python ×1

qprogressbar ×1