Seite 1 von 1

[gelöst] Qt4: Signal aus Klasse ohne Q_OBJECT

Verfasst: 10. Juli 2009 15:15
von Paula
Hallo,

gibt es eine Möglichkeit wie in QT3 ein Signal in eine Klasse einzubauen, die nicht das Q_Object-Makro enthält?

Mein Problem ist, dass ich eine Bibliothek in meine Anwendung einbinden muss, die ursprünglich für eine Konsolenanwendung ohne Qt geschrieben wurde und ihre Ausgaben direkt auf cout schreibt. In meiner Anwendung sollen aber alle Ausgaben auch in der Oberfläche angezeigt werden.

Mit Qt3 habe ich das über QSignal gelöst, aber das steht ja jetzt nicht mehr zur Verfügung. Gibt es einen praktikablen alternativen Ansatz?

Danke

Verfasst: 10. Juli 2009 15:58
von Christian81
QTimer::singleShot() vielleicht?

Verfasst: 10. Juli 2009 16:40
von solarix
Forumssuche nach "QSignal" und "Qt4"..

Verfasst: 14. Juli 2009 11:58
von Paula
Vielen Dank für Eure Hilfe.

Die Suche hatte ich ausprobiert, aber den gefundenen Thread nicht bis zum Schluss gelesen. 8)

:arrow: Das Problem ließ sich mit QMetaObject::invokeMethod(...) lösen.