threads gui
Verfasst: 6. Dezember 2006 15:50
Hi,
habe eine Verstaendnissfrage zu threads. Hab zwar schon einiges in diesem Forum gefunden moechte es aber nochmal genau wissen. (ich verwende qt 3.3.)
Also ich habe ein main widget das meine thread-Klasse und eine QTextEdit enthaelt. Und man ahnt es schon: Text aus dem thread soll im textfeld landen.
1. Frage: ist es ok das im main widget eine instanz der thread klasse ist?
2. Frage: In der Qt Dokumentation steht das man die komunikation ueber events laufen lassen soll. Warum kann ich nicht aus dem thread heraus die application blocken qapp->lock() und dann den text direkt einfuegen? Was genau kann da schief gehen?
3. Frage: Wenn der Text relative gross ist, ist es dann nicht ungeschickt den text ueber ein event zu verschicken?
vielen dank
habe eine Verstaendnissfrage zu threads. Hab zwar schon einiges in diesem Forum gefunden moechte es aber nochmal genau wissen. (ich verwende qt 3.3.)
Also ich habe ein main widget das meine thread-Klasse und eine QTextEdit enthaelt. Und man ahnt es schon: Text aus dem thread soll im textfeld landen.
1. Frage: ist es ok das im main widget eine instanz der thread klasse ist?
2. Frage: In der Qt Dokumentation steht das man die komunikation ueber events laufen lassen soll. Warum kann ich nicht aus dem thread heraus die application blocken qapp->lock() und dann den text direkt einfuegen? Was genau kann da schief gehen?
3. Frage: Wenn der Text relative gross ist, ist es dann nicht ungeschickt den text ueber ein event zu verschicken?
vielen dank