source: trunk/geant4/interfaces/basic/src/G4UIQt_moc.cc @ 615

Last change on this file since 615 was 615, checked in by garnier, 17 years ago

Passage sur Windows Qt4 OK

File size: 11.7 KB
Line 
1/****************************************************************************
2** G4UIQt meta object code from reading C++ file 'G4UIQt.hh'
3**
4** Created: Tue Nov 13 18:13:09 2007
5**      by: The Qt MOC ($Id: G4UIQt_moc.cc,v 1.8 2007/11/15 18:24:28 lgarnier Exp $)
6**
7** WARNING! All changes made in this file will be lost!
8*****************************************************************************/
9
10#ifdef G4UI_BUILD_QT_SESSION
11
12#undef QT_NO_COMPAT
13#include "../include/G4UIQt.hh"
14#include <qmetaobject.h>
15#include <qapplication.h>
16
17#if QT_VERSION < 0x040000
18
19#include <private/qucomextra_p.h>
20#if !defined(Q_MOC_OUTPUT_REVISION) || (Q_MOC_OUTPUT_REVISION != 26)
21#error "This file was generated using the moc from 3.3.8. It"
22#error "cannot be used with the include files from this version of Qt."
23#error "(The moc has changed too much.)"
24#endif
25
26const char *G4UIQt::className() const
27{
28    return "G4UIQt";
29}
30
31QMetaObject *G4UIQt::metaObj = 0;
32static QMetaObjectCleanUp cleanUp_G4UIQt( "G4UIQt", &G4UIQt::staticMetaObject );
33
34#ifndef QT_NO_TRANSLATION
35QString G4UIQt::tr( const char *s, const char *c )
36{
37    if ( qApp )
38        return qApp->translate( "G4UIQt", s, c, QApplication::DefaultCodec );
39    else
40        return QString::fromLatin1( s );
41}
42#ifndef QT_NO_TRANSLATION_UTF8
43QString G4UIQt::trUtf8( const char *s, const char *c )
44{
45    if ( qApp )
46        return qApp->translate( "G4UIQt", s, c, QApplication::UnicodeUTF8 );
47    else
48        return QString::fromUtf8( s );
49}
50#endif // QT_NO_TRANSLATION_UTF8
51
52#endif // QT_NO_TRANSLATION
53
54QMetaObject* G4UIQt::staticMetaObject()
55{
56    if ( metaObj )
57        return metaObj;
58    QMetaObject* parentObject = QObject::staticMetaObject();
59    static const QUMethod slot_0 = {"ExitSession", 0, 0 };
60    static const QUMethod slot_1 = {"ClearButtonCallback", 0, 0 };
61    static const QUMethod slot_2 = {"CommandEnteredCallback", 0, 0 };
62    static const QUParameter param_slot_3[] = {
63        { 0, &static_QUType_QString, 0, QUParameter::In }
64    };
65    static const QUMethod slot_3 = {"ButtonCallback", 1, param_slot_3 };
66    static const QUMethod slot_4 = {"HelpTreeClicCallback", 0, 0 };
67    static const QUParameter param_slot_5[] = {
68        { 0, &static_QUType_ptr, "QListViewItem", QUParameter::In },
69        { 0, &static_QUType_int, 0, QUParameter::In }
70    };
71    static const QUMethod slot_5 = {"HelpTreeDoubleClicCallback", 2, param_slot_5 };
72    static const QUMethod slot_6 = {"ShowHelpCallback", 0, 0 };
73    static const QUMethod slot_7 = {"CommandHistoryCallback", 0, 0 };
74    static const QMetaData slot_tbl[] = {
75        { "ExitSession()", &slot_0, QMetaData::Private },
76        { "ClearButtonCallback()", &slot_1, QMetaData::Private },
77        { "CommandEnteredCallback()", &slot_2, QMetaData::Private },
78        { "ButtonCallback(const QString&)", &slot_3, QMetaData::Private },
79        { "HelpTreeClicCallback()", &slot_4, QMetaData::Private },
80        { "HelpTreeDoubleClicCallback(QListViewItem*,int)", &slot_5, QMetaData::Private },
81        { "ShowHelpCallback()", &slot_6, QMetaData::Private },
82        { "CommandHistoryCallback()", &slot_7, QMetaData::Private }
83    };
84    static const QUParameter param_signal_0[] = {
85        { "text", &static_QUType_QString, 0, QUParameter::In }
86    };
87    static const QUMethod signal_0 = {"myClicked", 1, param_signal_0 };
88    static const QMetaData signal_tbl[] = {
89        { "myClicked(const QString&)", &signal_0, QMetaData::Private }
90    };
91    metaObj = QMetaObject::new_metaobject(
92        "G4UIQt", parentObject,
93        slot_tbl, 8,
94        signal_tbl, 1,
95#ifndef QT_NO_PROPERTIES
96        0, 0,
97        0, 0,
98#endif // QT_NO_PROPERTIES
99        0, 0 );
100    cleanUp_G4UIQt.setMetaObject( metaObj );
101    return metaObj;
102}
103
104void* G4UIQt::qt_cast( const char* clname )
105{
106    if ( !qstrcmp( clname, "G4UIQt" ) )
107        return this;
108    if ( !qstrcmp( clname, "G4VBasicShell" ) )
109        return (G4VBasicShell*)this;
110    if ( !qstrcmp( clname, "G4VInteractiveSession" ) )
111        return (G4VInteractiveSession*)this;
112    return QObject::qt_cast( clname );
113}
114
115// SIGNAL myClicked
116void G4UIQt::myClicked( const QString& t0 )
117{
118    activate_signal( staticMetaObject()->signalOffset() + 0, t0 );
119}
120
121bool G4UIQt::qt_invoke( int _id, QUObject* _o )
122{
123    switch ( _id - staticMetaObject()->slotOffset() ) {
124    case 0: ExitSession(); break;
125    case 1: ClearButtonCallback(); break;
126    case 2: CommandEnteredCallback(); break;
127    case 3: ButtonCallback((const QString&)static_QUType_QString.get(_o+1)); break;
128    case 4: HelpTreeClicCallback(); break;
129    case 5: HelpTreeDoubleClicCallback((QListViewItem*)static_QUType_ptr.get(_o+1),(int)static_QUType_int.get(_o+2)); break;
130    case 6: ShowHelpCallback(); break;
131    case 7: CommandHistoryCallback(); break;
132    default:
133        return QObject::qt_invoke( _id, _o );
134    }
135    return TRUE;
136}
137
138bool G4UIQt::qt_emit( int _id, QUObject* _o )
139{
140    switch ( _id - staticMetaObject()->signalOffset() ) {
141    case 0: myClicked((const QString&)static_QUType_QString.get(_o+1)); break;
142    default:
143        return QObject::qt_emit(_id,_o);
144    }
145    return TRUE;
146}
147#ifndef QT_NO_PROPERTIES
148
149bool G4UIQt::qt_property( int id, int f, QVariant* v)
150{
151    return QObject::qt_property( id, f, v);
152}
153
154bool G4UIQt::qt_static_property( QObject* , int , int , QVariant* ){ return FALSE; }
155#endif // QT_NO_PROPERTIES
156
157
158#endif
159#endif
160
161
162#if QT_VERSION < 0x040200
163/****************************************************************************
164** Meta object code from reading C++ file 'G4UIQt.hh'
165**
166** Created: jeu. 22. nov. 13:59:01 2007
167**      by: The Qt Meta Object Compiler version 58 (Qt 4.0.1)
168**
169** WARNING! All changes made in this file will be lost!
170*****************************************************************************/
171
172#include "../include/G4UIQt.hh"
173#if !defined(Q_MOC_OUTPUT_REVISION)
174#error "The header file 'G4UIQt.hh' doesn't include <QObject>."
175#elif Q_MOC_OUTPUT_REVISION != 58
176#error "This file was generated using the moc from 4.0.1. It"
177#error "cannot be used with the include files from this version of Qt."
178#error "(The moc has changed too much.)"
179#endif
180
181static const uint qt_meta_data_G4UIQt[] = {
182
183 // content:
184       1,       // revision
185       0,       // classname
186       0,    0, // classinfo
187       8,   10, // methods
188       0,    0, // properties
189       0,    0, // enums/sets
190
191 // signals: signature, parameters, type, tag, flags
192      13,    8,    7,    7, 0x05,
193
194 // slots: signature, parameters, type, tag, flags
195      32,    7,    7,    7, 0x08,
196      46,    7,    7,    7, 0x08,
197      68,    7,    7,    7, 0x08,
198      93,    7,    7,    7, 0x08,
199     117,    7,    7,    7, 0x08,
200     140,    7,    7,    7, 0x08,
201     159,    7,    7,    7, 0x08,
202
203       0        // eod
204};
205
206static const char qt_meta_stringdata_G4UIQt[] = {
207    "G4UIQt\0\0text\0myClicked(QString)\0ExitSession()\0"
208    "ClearButtonCallback()\0CommandEnteredCallback()\0"
209    "ButtonCallback(QString)\0HelpTreeClicCallback()\0ShowHelpCallback()\0"
210    "CommandHistoryCallback()\0"
211};
212
213const QMetaObject G4UIQt::staticMetaObject = {
214    { &QObject::staticMetaObject, qt_meta_stringdata_G4UIQt,
215      qt_meta_data_G4UIQt, 0 }
216};
217
218const QMetaObject *G4UIQt::metaObject() const
219{
220    return &staticMetaObject;
221}
222
223void *G4UIQt::qt_metacast(const char *_clname)
224{
225    if (!_clname) return 0;
226    if (!strcmp(_clname, qt_meta_stringdata_G4UIQt))
227        return static_cast<void*>(const_cast<G4UIQt*>(this));
228    if (!strcmp(_clname, "G4VBasicShell"))
229        return static_cast<G4VBasicShell*>(const_cast<G4UIQt*>(this));
230    if (!strcmp(_clname, "G4VInteractiveSession"))
231        return static_cast<G4VInteractiveSession*>(const_cast<G4UIQt*>(this));
232    return QObject::qt_metacast(_clname);
233}
234
235int G4UIQt::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
236{
237    _id = QObject::qt_metacall(_c, _id, _a);
238    if (_id < 0)
239        return _id;
240    if (_c == QMetaObject::InvokeMetaMethod) {
241        switch (_id) {
242        case 0: myClicked(*(QString*)_a[1]); break;
243        case 1: ExitSession(); break;
244        case 2: ClearButtonCallback(); break;
245        case 3: CommandEnteredCallback(); break;
246        case 4: ButtonCallback(*(QString*)_a[1]); break;
247        case 5: HelpTreeClicCallback(); break;
248        case 6: ShowHelpCallback(); break;
249        case 7: CommandHistoryCallback(); break;
250        }
251        _id -= 8;
252    }
253    return _id;
254}
255
256// SIGNAL 0
257void G4UIQt::myClicked(const QString & _t1)
258{
259    void *_a[] = { 0, (void*)&_t1 };
260    QMetaObject::activate(this, &staticMetaObject, 0, _a);
261}
262#else
263
264#if QT_VERSION >= 0x040000
265/****************************************************************************
266** Meta object code from reading C++ file 'G4UIQt.hh'
267**
268** Created: Mon Oct 1 10:59:35 2007
269**      by: The Qt Meta Object Compiler version 59 (Qt 4.2.2)
270**
271** WARNING! All changes made in this file will be lost!
272*****************************************************************************/
273
274
275
276#include "../include/G4UIQt.hh"
277#if !defined(Q_MOC_OUTPUT_REVISION)
278#error "The header file 'G4UIQt.hh' doesn't include <QObject>."
279#elif Q_MOC_OUTPUT_REVISION != 59
280#error "This file was generated using the moc from 4.2.2. It"
281#error "cannot be used with the include files from this version of Qt."
282#error "(The moc has changed too much.)"
283#endif
284
285static const uint qt_meta_data_G4UIQt[] = {
286
287 // content:
288       1,       // revision
289       0,       // classname
290       0,    0, // classinfo
291       9,   10, // methods
292       0,    0, // properties
293       0,    0, // enums/sets
294
295 // signals: signature, parameters, type, tag, flags
296       7,   26,   31,   31, 0x05,
297
298 // slots: signature, parameters, type, tag, flags
299      32,   31,   31,   31, 0x08,
300      46,   31,   31,   31, 0x08,
301      68,   31,   31,   31, 0x08,
302      93,   31,   31,   31, 0x08,
303     117,   31,   31,   31, 0x08,
304     140,  189,   31,   31, 0x08,
305     191,   31,   31,   31, 0x08,
306     210,   31,   31,   31, 0x08,
307
308       0        // eod
309};
310
311static const char qt_meta_stringdata_G4UIQt[] = {
312    "G4UIQt\0myClicked(QString)\0text\0\0"
313    "ExitSession()\0ClearButtonCallback()\0"
314    "CommandEnteredCallback()\0"
315    "ButtonCallback(QString)\0HelpTreeClicCallback()\0"
316    "HelpTreeDoubleClicCallback(QTreeWidgetItem*,int)\0"
317    ",\0ShowHelpCallback()\0CommandHistoryCallback()\0"
318};
319
320const QMetaObject G4UIQt::staticMetaObject = {
321    { &QObject::staticMetaObject, qt_meta_stringdata_G4UIQt,
322      qt_meta_data_G4UIQt, 0 }
323};
324
325const QMetaObject *G4UIQt::metaObject() const
326{
327    return &staticMetaObject;
328}
329
330void *G4UIQt::qt_metacast(const char *_clname)
331{
332    if (!_clname) return 0;
333    if (!strcmp(_clname, qt_meta_stringdata_G4UIQt))
334        return static_cast<void*>(const_cast<G4UIQt*>(this));
335    if (!strcmp(_clname, "G4VBasicShell"))
336        return static_cast<G4VBasicShell*>(const_cast<G4UIQt*>(this));
337    if (!strcmp(_clname, "G4VInteractiveSession"))
338        return static_cast<G4VInteractiveSession*>(const_cast<G4UIQt*>(this));
339    return QObject::qt_metacast(_clname);
340}
341
342int G4UIQt::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
343{
344    _id = QObject::qt_metacall(_c, _id, _a);
345    if (_id < 0)
346        return _id;
347    if (_c == QMetaObject::InvokeMetaMethod) {
348        switch (_id) {
349        case 0: myClicked((*reinterpret_cast< const QString(*)>(_a[1]))); break;
350        case 1: ExitSession(); break;
351        case 2: ClearButtonCallback(); break;
352        case 3: CommandEnteredCallback(); break;
353        case 4: ButtonCallback((*reinterpret_cast< const QString(*)>(_a[1]))); break;
354        case 5: HelpTreeClicCallback(); break;
355        case 6: HelpTreeDoubleClicCallback((*reinterpret_cast< QTreeWidgetItem*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2]))); break;
356        case 7: ShowHelpCallback(); break;
357        case 8: CommandHistoryCallback(); break;
358        }
359        _id -= 9;
360    }
361    return _id;
362}
363
364// SIGNAL 0
365void G4UIQt::myClicked(const QString & _t1)
366{
367    void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
368    QMetaObject::activate(this, &staticMetaObject, 0, _a);
369}
370
371#endif
372
373#endif
Note: See TracBrowser for help on using the repository browser.