moc_myapplication.cpp
上传用户:karlzgj
上传日期:2020-03-01
资源大小:68k
文件大小:3k
源码类别:

TAPI编程

开发平台:

QT

  1. /****************************************************************************
  2. ** MyApplication meta object code from reading C++ file 'myapplication.h'
  3. **
  4. ** Created: Wed Jan 27 23:53:02 2010
  5. **      by: The Qt MOC ($Id: qt/src/moc/moc.y   2.3.8   edited 2004-08-05 $)
  6. **
  7. ** WARNING! All changes made in this file will be lost!
  8. *****************************************************************************/
  9. #if !defined(Q_MOC_OUTPUT_REVISION)
  10. #define Q_MOC_OUTPUT_REVISION 9
  11. #elif Q_MOC_OUTPUT_REVISION != 9
  12. #error "Moc format conflict - please regenerate all moc files"
  13. #endif
  14. #include "myapplication.h"
  15. #include <qmetaobject.h>
  16. #include <qapplication.h>
  17. #ifdef QWS
  18. #include <qobjectdict.h>
  19. #endif
  20. const char *MyApplication::className() const
  21. {
  22.     return "MyApplication";
  23. }
  24. QMetaObject *MyApplication::metaObj = 0;
  25. #ifdef QWS
  26. static class MyApplication_metaObj_Unloader {
  27. public:
  28.     ~MyApplication_metaObj_Unloader()
  29.     {
  30.          if ( objectDict )
  31.              objectDict->remove( "MyApplication" );
  32.     }
  33. } MyApplication_metaObj_unloader;
  34. #endif
  35. void MyApplication::initMetaObject()
  36. {
  37.     if ( metaObj )
  38. return;
  39.     if ( qstrcmp(ZApplication::className(), "ZApplication") != 0 )
  40. badSuperclassWarning("MyApplication","ZApplication");
  41.     (void) staticMetaObject();
  42. }
  43. #ifndef QT_NO_TRANSLATION
  44. QString MyApplication::tr(const char* s)
  45. {
  46.     return qApp->translate( "MyApplication", s, 0 );
  47. }
  48. QString MyApplication::tr(const char* s, const char * c)
  49. {
  50.     return qApp->translate( "MyApplication", s, c );
  51. }
  52. #endif // QT_NO_TRANSLATION
  53. QMetaObject* MyApplication::staticMetaObject()
  54. {
  55.     if ( metaObj )
  56. return metaObj;
  57.     (void) ZApplication::staticMetaObject();
  58. #ifndef QT_NO_PROPERTIES
  59. #endif // QT_NO_PROPERTIES
  60.     typedef void (MyApplication::*m1_t0)();
  61.     typedef void (QObject::*om1_t0)();
  62.     typedef void (MyApplication::*m1_t1)();
  63.     typedef void (QObject::*om1_t1)();
  64.     typedef void (MyApplication::*m1_t2)();
  65.     typedef void (QObject::*om1_t2)();
  66.     m1_t0 v1_0 = &MyApplication::slotShutdown;
  67.     om1_t0 ov1_0 = (om1_t0)v1_0;
  68.     m1_t1 v1_1 = &MyApplication::slotQuickQuit;
  69.     om1_t1 ov1_1 = (om1_t1)v1_1;
  70.     m1_t2 v1_2 = &MyApplication::slotRaise;
  71.     om1_t2 ov1_2 = (om1_t2)v1_2;
  72.     QMetaData *slot_tbl = QMetaObject::new_metadata(3);
  73.     QMetaData::Access *slot_tbl_access = QMetaObject::new_metaaccess(3);
  74.     slot_tbl[0].name = "slotShutdown()";
  75.     slot_tbl[0].ptr = (QMember)ov1_0;
  76.     slot_tbl_access[0] = QMetaData::Protected;
  77.     slot_tbl[1].name = "slotQuickQuit()";
  78.     slot_tbl[1].ptr = (QMember)ov1_1;
  79.     slot_tbl_access[1] = QMetaData::Protected;
  80.     slot_tbl[2].name = "slotRaise()";
  81.     slot_tbl[2].ptr = (QMember)ov1_2;
  82.     slot_tbl_access[2] = QMetaData::Protected;
  83.     metaObj = QMetaObject::new_metaobject(
  84. "MyApplication", "ZApplication",
  85. slot_tbl, 3,
  86. 0, 0,
  87. #ifndef QT_NO_PROPERTIES
  88. 0, 0,
  89. 0, 0,
  90. #endif // QT_NO_PROPERTIES
  91. 0, 0 );
  92.     metaObj->set_slot_access( slot_tbl_access );
  93. #ifndef QT_NO_PROPERTIES
  94. #endif // QT_NO_PROPERTIES
  95.     return metaObj;
  96. }