Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
任何人都可以帮助我这样做 - >我需要在 QSplashScreen 中放置一个进度条(QProgressbar)。我如何在设计中做到这一点?..我真的可以实现它吗?
使用 pyqt3
来自Qt4.4 的 Qt 文档:
如果您希望自己绘图,您可以使用 pixmap() 获得指向初始屏幕中使用的像素图的指针。或者,您可以继承 QSplashScreen 并重新实现 drawContents()。
我想这也适用于 Qt 3(或 PyQt3);只需将 QSplashScreen 子类化并通过在其上放置进度条来重新实现 drawContents(),并使用一些进度方法扩展接口。
如果您查看 Qt3 和 Qt4 之间的变化,您会看到 Trolltech 人是如何做到这一点的(尽管是在 C++ 中)。