Seite 1 von 1

QThread und überladen von run()

Verfasst: 27. April 2010 15:38
von Mido
Hallo Zusammen

ich hab zu meinem Programm ein Thread implementiert ,sodass er neben meine Gui parallel läuft .
mein Problem ist nun : ich kann durch run() Memberfunktion von der Klasse Thread nicht auf die Elemente von meiner Gui- Klasse zugreifen .

ich bekomme immer diese Fehlermeldung :
error: ISO C++ forbids declaration of 'Gui' with no type

ich hab alle header dateien includiert !

Verfasst: 27. April 2010 15:49
von kater
Gerade gestern hat hier einger geschrieben, dass Threads nur durch Signal/Slot mit der Gui kommunizieren können. Bau dir also für jede Sache die du an der GUI ändern willst eine Slot Funktion und ruf sie mittels emit aus dem Thread aus.

Klingt doof ist auch so ;)

Verfasst: 28. April 2010 08:25
von pfid