moc_test.cpp
上传用户:jiangfa
上传日期:2022-05-14
资源大小:1651k
文件大小:2k
源码类别:

GDI/图象编程

开发平台:

Unix_Linux

  1. /****************************************************************************
  2. ** test meta object code from reading C++ file 'test.h'
  3. **
  4. ** Created: Sun Jun 25 21:06:10 2006
  5. **      by: The Qt MOC ($Id: qt/src/moc/moc.y   2.3.7   edited 2002-11-27 $)
  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 "test.h"
  15. #include <qmetaobject.h>
  16. #include <qapplication.h>
  17. #ifdef QWS
  18. #include <qobjectdict.h>
  19. #endif
  20. const char *test::className() const
  21. {
  22.     return "test";
  23. }
  24. QMetaObject *test::metaObj = 0;
  25. #ifdef QWS
  26. static class test_metaObj_Unloader {
  27. public:
  28.     ~test_metaObj_Unloader()
  29.     {
  30.          if ( objectDict )
  31.              objectDict->remove( "test" );
  32.     }
  33. } test_metaObj_unloader;
  34. #endif
  35. void test::initMetaObject()
  36. {
  37.     if ( metaObj )
  38. return;
  39.     if ( qstrcmp(QDialog::className(), "QDialog") != 0 )
  40. badSuperclassWarning("test","QDialog");
  41.     (void) staticMetaObject();
  42. }
  43. #ifndef QT_NO_TRANSLATION
  44. QString test::tr(const char* s)
  45. {
  46.     return qApp->translate( "test", s, 0 );
  47. }
  48. QString test::tr(const char* s, const char * c)
  49. {
  50.     return qApp->translate( "test", s, c );
  51. }
  52. #endif // QT_NO_TRANSLATION
  53. QMetaObject* test::staticMetaObject()
  54. {
  55.     if ( metaObj )
  56. return metaObj;
  57.     (void) QDialog::staticMetaObject();
  58. #ifndef QT_NO_PROPERTIES
  59. #endif // QT_NO_PROPERTIES
  60.     typedef void (test::*m1_t0)();
  61.     typedef void (QObject::*om1_t0)();
  62.     m1_t0 v1_0 = &test::languageChange;
  63.     om1_t0 ov1_0 = (om1_t0)v1_0;
  64.     QMetaData *slot_tbl = QMetaObject::new_metadata(1);
  65.     QMetaData::Access *slot_tbl_access = QMetaObject::new_metaaccess(1);
  66.     slot_tbl[0].name = "languageChange()";
  67.     slot_tbl[0].ptr = (QMember)ov1_0;
  68.     slot_tbl_access[0] = QMetaData::Protected;
  69.     metaObj = QMetaObject::new_metaobject(
  70. "test", "QDialog",
  71. slot_tbl, 1,
  72. 0, 0,
  73. #ifndef QT_NO_PROPERTIES
  74. 0, 0,
  75. 0, 0,
  76. #endif // QT_NO_PROPERTIES
  77. 0, 0 );
  78.     metaObj->set_slot_access( slot_tbl_access );
  79. #ifndef QT_NO_PROPERTIES
  80. #endif // QT_NO_PROPERTIES
  81.     return metaObj;
  82. }