2

このような新しい .text で動的に更新する QLabel があります

self.ui.mylabel.text = 'foobar'

問題は、その後ウィンドウの新しい値が更新されないことです。

ラベル自体に電話をかけself.app.processEvents()たり、更新を試みたりしましたが、役に立ちませんでした。self.ui.mylabel.update()self.ui.mylabel.repaint()

QLabel ウィジェットに変更を反映させるにはどうすればよいですか?

4

1 に答える 1

6

私はそれを間違っていました。self.ui.mylabel.setText('foobar')プロパティに直接アクセスするのではなく、呼び出すことでうまくいきました。

于 2012-10-22T14:52:28.683 に答える