QListWidgetにアイテムを追加していますが、QListQidgetからアイテムの詳細を取得できますが、新しいアイテムは決してスクリーンに表示されません。 QListWidgetを更新して新しいコンテンツを表示するように更新することはできますか?追加後にQListWidgetをリフレッシュできますか?
>>>myQListWidget.addItem("Hello")
>>>print self.myQListWidget.item(0).text()
Hello
私はPythonでこれをやっていますが、あなたがC++のソリューションを持っていれば簡単に変換できます。
ありがとうございます!
- エリン
私は小さなテストケースを使用することができ、ウィジェットはその情報を正しく表示します。より複雑な設定では、その動作はもはや期待どおりに動作していませんが、残念ながら私はその事例を投稿することはできません。ウィジェットは情報があることをはっきりと知っていますが、表示していません。ウィジェットを強制的に表示または更新する方法はわかりますか? –
@Erin:メインイベントループの実行を許可していますか? – jkerian