Seite 1 von 1

ListView update ???

Verfasst: 4. Mai 2006 13:58
von wedi
Hallo,

ich habe ein kleines Projekt mit ListView und Start-Button.
Wenn ich auf Start drücke, wird eine Funktion aufgerufen, die ListViewItems dem ListView hinzufügt und dann noch was rechnet und wieder eine Meldung im ListView ausgiebt.
Leider wird ListView erst am Fubktuionsende aktualisiert.
Ein ListView.update() oder ListView.repaint() bringen nichts.

weißt jemand eine Lösung?
Danke

Verfasst: 4. Mai 2006 15:16
von Christian81
Wenn du die ganze Zeit rechnest ohne die Kontrolle auch nur kurz an Qt zurückzugeben kann Qt die Events nicht abarbeiten. Also entweder die Berechnung in einem QThread auslagern oder ab und zu mal http://doc.trolltech.com/4.1/qcoreappli ... stedEvents oder sowas in der Art aufrufen.