Seite 1 von 1
Klasse von QDialog + QThread ableiten
Verfasst: 21. Dezember 2008 11:42
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
Verfasst: 21. Dezember 2008 12:11
von Superheftig
soweit ich weiß müssen alle fenster im main thread laufen/erstellt werde. Macht also wenig sinn was du da vor hast
Verfasst: 21. Dezember 2008 13:28
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
Verfasst: 21. Dezember 2008 17:42
von solarix
Ausserdem kann man nicht von zwei QObjects erben... (siehe
http://doc.trolltech.com/4.4/moc.html)
Verfasst: 21. Dezember 2008 23:42
von The User
Ein Schwachsinn, dass die Qt-Klassen von so einer omnipräsenten Klasse wie QObject nicht virtuell erben.
...
Verfasst: 21. Dezember 2008 23:49
von Gapa
Hallo,
ok danke für die Antworten!
Werde mir dann wohl einen anderen Lösungsweg zusammenbasteln müssen 8)
Grüße
Gapa