1#pragma clang system_header 2 3struct QObject { 4}; 5 6struct QEvent { 7 enum Type { None }; 8 QEvent(Type) {} 9}; 10 11struct QCoreApplication : public QObject { 12 static void postEvent(QObject *receiver, QEvent *event); 13 static QCoreApplication *instance(); 14}; 15 16struct QApplication : public QCoreApplication {}; 17