有一种简单的方法来定制QProgressBar吗?

时间:2009-05-08 08:02:20

标签: qt qprogressbar

我想要一个以点(宽度大于线宽)结束的QProgressBar。我必须覆盖什么,或者我必须设置什么属性/属性来实现这种效果?

编辑:这是我想要的样子:

picture http://www.freeimagehosting.net/uploads/48ea9662cd.png

我必须从哪里开始?我该怎么办?

1 个答案:

答案 0 :(得分:1)

子类QProgressBar,将该点作为QLabel添加到类中,然后在QLabel上使用setPixmap()。您需要重载窗口小部件的paintEvent()以将点移动到正确的位置。