PyQt:如何在Splash Form中放置Progressbar

时间:2010-05-21 16:52:29

标签: controls timer pyqt progress-bar splash-screen

任何人都可以帮助我这样做 - >我需要在QSplashScreen中放置一个进度条(QProgressbar)。我怎么能在设计中做到这一点?我能真正实现吗?

使用pyqt3

1 个答案:

答案 0 :(得分:0)

来自Qt docs of Qt4.4

  

如果您想自己画画   可以获得指向所使用的像素图的指针   在pixmap()的启动画面中。   或者,您可以继承   QSplashScreen并重新实现   drawContents()。

我认为这也适用于Qt 3(或PyQt3);只需子类QSplashScreen并通过在其上放置一个进度条重新实现drawContents(),并使用一些进度方法扩展接口。

如果你看看Qt3和Qt4之间的变化,你可以看到奇趣科技人员是如何做到这一点的(尽管用C ++)。