Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

G4UIQt_moc.cc

Go to the documentation of this file.
00001 /****************************************************************************
00002 ** Meta object code from reading C++ file 'G4UIQt.hh'
00003 **
00004 ** Created: Wed Jun 20 18:07:19 2007
00005 **      by: The Qt Meta Object Compiler version 59 (Qt 4.2.2)
00006 **
00007 ** WARNING! All changes made in this file will be lost!
00008 *****************************************************************************/
00009 
00010 #include "../include/G4UIQt.hh"
00011 #if !defined(Q_MOC_OUTPUT_REVISION)
00012 #error "The header file 'G4UIQt.hh' doesn't include <QObject>."
00013 #elif Q_MOC_OUTPUT_REVISION != 59
00014 #error "This file was generated using the moc from 4.2.2. It"
00015 #error "cannot be used with the include files from this version of Qt."
00016 #error "(The moc has changed too much.)"
00017 #endif
00018 
00019 static const uint qt_meta_data_G4UIQt[] = {
00020 
00021  // content:
00022        1,       // revision
00023        0,       // classname
00024        0,    0, // classinfo
00025        7,   10, // methods
00026        0,    0, // properties
00027        0,    0, // enums/sets
00028 
00029  // signals: signature, parameters, type, tag, flags
00030        7,   26,   31,   31, 0x05,
00031 
00032  // slots: signature, parameters, type, tag, flags
00033       32,   31,   31,   31, 0x08,
00034       54,   31,   31,   31, 0x08,
00035       79,   31,   31,   31, 0x08,
00036      103,   31,   31,   31, 0x08,
00037      122,   31,   31,   31, 0x08,
00038      141,   31,   31,   31, 0x08,
00039 
00040        0        // eod
00041 };
00042 
00043 static const char qt_meta_stringdata_G4UIQt[] = {
00044     "G4UIQt\0myClicked(QString)\0text\0\0"
00045     "clearButtonCallback()\0commandEnteredCallback()\0"
00046     "buttonCallback(QString)\0helpTreeCallback()\0"
00047     "showHelpCallback()\0commandHistoryCallback()\0"
00048 };
00049 
00050 const QMetaObject G4UIQt::staticMetaObject = {
00051     { &QObject::staticMetaObject, qt_meta_stringdata_G4UIQt,
00052       qt_meta_data_G4UIQt, 0 }
00053 };
00054 
00055 const QMetaObject *G4UIQt::metaObject() const
00056 {
00057     return &staticMetaObject;
00058 }
00059 
00060 void *G4UIQt::qt_metacast(const char *_clname)
00061 {
00062     if (!_clname) return 0;
00063     if (!strcmp(_clname, qt_meta_stringdata_G4UIQt))
00064         return static_cast<void*>(const_cast<G4UIQt*>(this));
00065     if (!strcmp(_clname, "G4VBasicShell"))
00066         return static_cast<G4VBasicShell*>(const_cast<G4UIQt*>(this));
00067     if (!strcmp(_clname, "G4VInteractiveSession"))
00068         return static_cast<G4VInteractiveSession*>(const_cast<G4UIQt*>(this));
00069     return QObject::qt_metacast(_clname);
00070 }
00071 
00072 int G4UIQt::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
00073 {
00074     _id = QObject::qt_metacall(_c, _id, _a);
00075     if (_id < 0)
00076         return _id;
00077     if (_c == QMetaObject::InvokeMetaMethod) {
00078         switch (_id) {
00079         case 0: myClicked((*reinterpret_cast< const QString(*)>(_a[1]))); break;
00080         case 1: clearButtonCallback(); break;
00081         case 2: commandEnteredCallback(); break;
00082         case 3: buttonCallback((*reinterpret_cast< const QString(*)>(_a[1]))); break;
00083         case 4: helpTreeCallback(); break;
00084         case 5: showHelpCallback(); break;
00085         case 6: commandHistoryCallback(); break;
00086         }
00087         _id -= 7;
00088     }
00089     return _id;
00090 }
00091 
00092 // SIGNAL 0
00093 void G4UIQt::myClicked(const QString & _t1)
00094 {
00095     void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
00096     QMetaObject::activate(this, &staticMetaObject, 0, _a);
00097 }

Generated on Fri Jun 22 11:07:02 2007 by doxygen 1.3.4