Systemleistung durch update()in QPaintEvent auf 100%
Verfasst: 19. Januar 2009 13:58
Ich habe eine Videoplayer programmiert.
Via QTimer und QPaintEvent lasse ich die Frames über den Bildschirm laufen.
Leider ist meine CPU Auslstung beim Öffnen des Players direkt auf 100%. Auch ohne ein Video abzuspielen.
Wenn ich in der Funktion QPaintEvent das update() weglasse kann ich diesen Effekt verhindert - habe aber natürlich dann kein Videobild mehr.
Kann mir wer einen Tipp geben wie ich das Problem löse?
Beste Grüße
Via QTimer und QPaintEvent lasse ich die Frames über den Bildschirm laufen.
Leider ist meine CPU Auslstung beim Öffnen des Players direkt auf 100%. Auch ohne ein Video abzuspielen.
Wenn ich in der Funktion QPaintEvent das update() weglasse kann ich diesen Effekt verhindert - habe aber natürlich dann kein Videobild mehr.
Kann mir wer einen Tipp geben wie ich das Problem löse?
Beste Grüße