| #include <QObject> | |
| #ifdef QT_GUI_LIB | |
| # include <QTextDocument> | |
| class SomeDocument : public QTextDocument | |
| { | |
| Q_OBJECT | |
| Q_SIGNALS: | |
| void someSig(); | |
| }; | |
| #endif | |
| #ifdef QT_CORE_LIB | |
| class SomeObject : public QObject | |
| { | |
| Q_OBJECT | |
| Q_SIGNALS: | |
| void someSig(); | |
| }; | |
| #endif | |
| int main(int argc, char** argv) | |
| { | |
| #ifdef QT_CORE_LIB | |
| QMetaObject sosmo = SomeObject::staticMetaObject; | |
| #endif | |
| #ifdef QT_GUI_LIB | |
| QMetaObject sdsmo = SomeDocument::staticMetaObject; | |
| #endif | |
| return 0; | |
| } | |
| #include "defines_test.moc" |