Tach auch!
Ich habe ein kleines Problem mit QThread....
Folgende Situation:
Ich berechne in einem externen Thread die Streams für eine Matrix Emulation. Für eine Spielerei ist die Auslastung ja ziemlich Pups, ich hatte mir aber überlegt mehr daraus zu machen und da wird der Resourcenaufwand dann doch kritisch.
Jetzt meine Frage: Wie kann ich den Processor stark entlasten? Was mache ich in dem Thread falsch?
Der Code ist im Anhang.
Trotz QThread hohe Auslastung
-
CaptnChaos
- Beiträge: 605
- Registriert: 28. Juni 2007 15:01
- Kontaktdaten:
Trotz QThread hohe Auslastung
- Dateianhänge
-
- matrix.zip
- (15 KiB) 91-mal heruntergeladen
-
Christian81
- Beiträge: 7319
- Registriert: 26. August 2004 14:11
- Wohnort: Bremen
- Kontaktdaten:
-
CaptnChaos
- Beiträge: 605
- Registriert: 28. Juni 2007 15:01
- Kontaktdaten:
-
Christian81
- Beiträge: 7319
- Registriert: 26. August 2004 14:11
- Wohnort: Bremen
- Kontaktdaten:
Ich weiß nicht genau was Du machst, aber wäre es ggf. sinnvoll das Pixmap komplett im thread zu zeichen und im PaintEvent dann nur ein drawPixmap()? Dort könnte man dann ggf. was optimieren.
Sehe auch nicht dass Du irgendwie mal wartest - d.h. du zeichnest so schnell wie möglich.
Sehe auch nicht dass Du irgendwie mal wartest - d.h. du zeichnest so schnell wie möglich.
MfG Christian
'Funktioniert nicht' ist keine Fehlerbeschreibung
'Funktioniert nicht' ist keine Fehlerbeschreibung
-
CaptnChaos
- Beiträge: 605
- Registriert: 28. Juni 2007 15:01
- Kontaktdaten: