0

这来自Qt SDK设置向导,似乎QProgressBar只支持累积条,他们是怎么做到的?是否包含在 Qt 的开源版本中?

在此处输入图像描述

4

2 回答 2

3

它比你想象的要简单......你只需要setRange(0, 0)在 QProgressBar 上。请注意,它在所有平台上的行为都不会完全一样。

使用 Mac OS X 风格,它看起来像这样:

在此处输入图像描述

蓝色条纹将向右移动

在 Windows 上,它看起来像这样(Vista/7 风格):

在此处输入图像描述

绿色指示灯将从左到右出现。当然,它只会占用进度条的一部分。

于 2011-12-16T09:53:57.227 回答
0

蓝框是放大的还是静态的?它可以是另一个带有动画的控件之上的 QProgressBar。如果它是静态的,它可以在没有任何 QProgressBar 的情况下为 Image 设置动画。

于 2011-12-15T03:58:32.683 回答