2

ドットで終わる QProgressBar が必要です (線の幅よりも幅が大きい)。この効果を実現するには、何をオーバーライドする必要がありますか、またはどのプロパティ/属性を設定する必要がありますか?

編集:これは私がどのように見せたいかの写真です:

写真 http://www.freeimagehosting.net/uploads/48ea9662cd.png

どこから始めればよいですか?私は何をすべきか?

4

1 に答える 1

1

QProgressBar をサブクラス化し、ドットを QLabel としてクラスに追加し、QLabel で setPixmap() を使用します。ドットを正しい位置に移動するには、ウィジェットの paintEvent() をオーバーロードする必要があります。

于 2009-05-08T11:04:00.877 に答える