repaint reagiert zu spät

Verschiedenes zu Qt
Antworten
t0bias
Beiträge: 46
Registriert: 12. November 2007 21:11

repaint reagiert zu spät

Beitrag von t0bias »

hi,

ich möchte prüfen, ob der benutzer mit dem internet verbunden ist,
und in ein label schreiben, dass ich die verbindung jetzt prüfe.
obwohl ich repaint eingesetzt habe, wird der text erst nach dem test
eingeblendet.
wie kann ich den repaint erzwingen?

danke und gruss

tobi
upsala
Beiträge: 3946
Registriert: 5. Februar 2006 20:52
Wohnort: Landshut
Kontaktdaten:

Beitrag von upsala »

repaint() löst im Gegensatz zu update() sofort ein paintEvent() aus. Somit gibt es nichts schnelleres, ich denke daß du einen anderen Fehler gemacht hast.
bensen
Beiträge: 4
Registriert: 8. Januar 2008 12:43

Beitrag von bensen »

Hallo,

eventuell reagiert die Eventschleife nicht so schnell. Versuchs mal mit

Code: Alles auswählen

QCoreApplication::processEvents();
Die ist statisch und sorgt für die Abarbeitung der verbleibenden Events...
Antworten