ListView update ???

Alles rund um die Programmierung mit Qt
Antworten
wedi
Beiträge: 2
Registriert: 3. April 2006 16:40

ListView update ???

Beitrag 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
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag 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.
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
Antworten