1 #ifndef MAINTHREADINTERFACE_H
2 #define MAINTHREADINTERFACE_H
5 #include <QApplication>
10 class AWTEvent
: public QEvent
{
13 AWTEvent() : QEvent( QEvent::User
)
17 virtual void runEvent()
23 class MainThreadInterface
: public QObject
{
26 QApplication
*mainApp
;
29 MainThreadInterface(QApplication
*parent
);
30 bool event ( QEvent
* e
);
31 void postEventToMain(AWTEvent
*event
);
34 extern MainThreadInterface
*mainThread
;