Klasse von QDialog + QThread ableiten

Alles rund um die Programmierung mit Qt
Antworten
Gapa
Beiträge: 63
Registriert: 4. Juli 2008 14:33
Kontaktdaten:

Klasse von QDialog + QThread ableiten

Beitrag von Gapa »

Hallo,

ist es denn irgendwie möglich, eine Klasse sowohl von QDialog, als auch von QThread ableiten zu lassen?
Jedes mal, wenn ich es versucht habe, gab mir mein Compiler ne Fehlermeldung aus...
Aber es wäre echt praktisch!

Grüße
Gapa
Gestern war heute noch morgen!
Superheftig
Beiträge: 63
Registriert: 6. September 2008 15:20

Beitrag von Superheftig »

soweit ich weiß müssen alle fenster im main thread laufen/erstellt werde. Macht also wenig sinn was du da vor hast
dontinelli
Beiträge: 146
Registriert: 22. September 2006 20:53

Beitrag von dontinelli »

Genau:
Note that QCoreApplication::exec() must always be called from the main thread (the thread that executes main()), not from a QThread. In GUI applications, the main thread is also called the GUI thread because it's the only thread that is allowed to perform GUI-related operations.
http://doc.trolltech.com/4.4/threads.html
solarix
Beiträge: 1133
Registriert: 7. Juni 2007 19:25

Beitrag von solarix »

Ausserdem kann man nicht von zwei QObjects erben... (siehe http://doc.trolltech.com/4.4/moc.html)
The User
Beiträge: 62
Registriert: 11. Dezember 2008 23:48

Beitrag von The User »

Ein Schwachsinn, dass die Qt-Klassen von so einer omnipräsenten Klasse wie QObject nicht virtuell erben.
Gapa
Beiträge: 63
Registriert: 4. Juli 2008 14:33
Kontaktdaten:

...

Beitrag von Gapa »

Hallo,

ok danke für die Antworten!

Werde mir dann wohl einen anderen Lösungsweg zusammenbasteln müssen 8)

Grüße
Gapa
Gestern war heute noch morgen!
Antworten