0

誰でもこれを行うのを手伝ってくれます-> QSplashScreen にプログレスバー(QProgressbar)を配置する必要があります。設計でこれを行うにはどうすればよいですか?..本当に実装できますか?

pyqt3 の使用

4

1 に答える 1

0

Qt4.4のQt ドキュメントから:

独自の描画を行いたい場合は、pixmap() を使用して、スプラッシュ スクリーンで使用されるピックスマップへのポインターを取得できます。または、QSplashScreen をサブクラス化し、drawContents() を再実装することもできます。

これは Qt 3 (または PyQt3) でも機能すると思います。QSplashScreen をサブクラス化し、プログレス バーを配置して drawContents() を再実装し、いくつかのプログレス メソッドでインターフェイスを拡張するだけです。

Qt3 と Qt4 の間の変更点を見ると、Trolltech の人々がどのようにそれを行ったかがわかります (C++ ではありますが)。

于 2010-05-21T17:46:54.767 に答える