Zeitmesstool / How to.... Viele Screen Updates pro Sekunde

Alles rund um die Programmierung mit Qt
Antworten
McBrain
Beiträge: 7
Registriert: 28. Oktober 2007 12:10

Zeitmesstool / How to.... Viele Screen Updates pro Sekunde

Beitrag von McBrain »

Hallo zusammen,

ich denke gerade über ein kleines Tool nach, dass im weitesten Sinne ein Zeitmesstool ist, wobei es hier aus Sekundenbruchteile ankommt.

Mir ist im groben klar, wie ich dies 'normal' mit Signalen implementieren würde. Damit das ganze auch ungefähr wir eine Stopuhr aussieht, möcht ich natürlich, dass die Zahlen auf dem Bildschirmm vorbei rattern, was aber zu sehr vielen Signalen führen würde. Gibt es eine bessere Alternative so etwas zu implementieren?

[Bin QT Anfänger]

Danke!
franzf
Beiträge: 3114
Registriert: 31. Mai 2006 11:15

Beitrag von franzf »

Die Timer gaukeln einem ms-Genauigkeit meist nur vor. Selbst im Hundertstelbereich bist du noch ungenau unterwegs. Ich würde deshalb folgendermaßen vorgehen:
* Ein QTime-Objekt misst die Zeit
* Ein QTimer sorgt für Signale in bestimmten Abständen (1/20s sollte locker reichen)
* Läuft der Timer ab, holst du dir mit time.elapsed() die ms aus deinem QTime-Objekt und aktualisierst deine Anzeige.
Antworten