我想知道是否可以改变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提前!