9 #include "../../../include/alsatimer.h" 10 #include <QtCore/qbytearray.h> 11 #include <QtCore/qmetatype.h> 12 #if !defined(Q_MOC_OUTPUT_REVISION) 13 #error "The header file 'alsatimer.h' doesn't include <QObject>." 14 #elif Q_MOC_OUTPUT_REVISION != 67 15 #error "This file was generated using the moc from 5.6.2. It" 16 #error "cannot be used with the include files from this version of Qt." 17 #error "(The moc has changed too much.)" 20 QT_BEGIN_MOC_NAMESPACE
21 struct qt_meta_stringdata_drumstick__Timer_t {
22 QByteArrayData data[5];
25 #define QT_MOC_LITERAL(idx, ofs, len) \ 26 Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ 27 qptrdiff(offsetof(qt_meta_stringdata_drumstick__Timer_t, stringdata0) + ofs \ 28 - idx * sizeof(QByteArrayData)) \ 30 static const qt_meta_stringdata_drumstick__Timer_t qt_meta_stringdata_drumstick__Timer = {
32 QT_MOC_LITERAL(0, 0, 16),
33 QT_MOC_LITERAL(1, 17, 12),
34 QT_MOC_LITERAL(2, 30, 0),
35 QT_MOC_LITERAL(3, 31, 5),
36 QT_MOC_LITERAL(4, 37, 5)
39 "drumstick::Timer\0timerExpired\0\0ticks\0" 44 static const uint qt_meta_data_drumstick__Timer[] = {
61 QMetaType::Void, QMetaType::Int, QMetaType::Int, 3, 4,
66 void drumstick::Timer::qt_static_metacall(
QObject *_o, QMetaObject::Call _c,
int _id,
void **_a)
68 if (_c == QMetaObject::InvokeMetaMethod) {
69 Timer *_t =
static_cast<Timer *
>(_o);
72 case 0: _t->timerExpired((*
reinterpret_cast< int(*)
>(_a[1])),(*
reinterpret_cast< int(*)
>(_a[2])));
break;
75 }
else if (_c == QMetaObject::IndexOfMethod) {
76 int *result =
reinterpret_cast<int *
>(_a[0]);
77 void **func =
reinterpret_cast<void **
>(_a[1]);
79 typedef void (Timer::*_t)(int , int );
80 if (*reinterpret_cast<_t *>(func) ==
static_cast<_t
>(&Timer::timerExpired)) {
88 const QMetaObject drumstick::Timer::staticMetaObject = {
89 { &QObject::staticMetaObject, qt_meta_stringdata_drumstick__Timer.data,
90 qt_meta_data_drumstick__Timer, qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
94 const QMetaObject *drumstick::Timer::metaObject()
const 96 return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
99 void *drumstick::Timer::qt_metacast(
const char *_clname)
101 if (!_clname)
return Q_NULLPTR;
102 if (!strcmp(_clname, qt_meta_stringdata_drumstick__Timer.stringdata0))
103 return static_cast<void*
>(
const_cast< Timer*
>(
this));
104 return QObject::qt_metacast(_clname);
107 int drumstick::Timer::qt_metacall(QMetaObject::Call _c,
int _id,
void **_a)
109 _id = QObject::qt_metacall(_c, _id, _a);
112 if (_c == QMetaObject::InvokeMetaMethod) {
114 qt_static_metacall(
this, _c, _id, _a);
116 }
else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
118 *
reinterpret_cast<int*
>(_a[0]) = -1;
127 void *_a[] = { Q_NULLPTR,
const_cast<void*
>(
reinterpret_cast<const void*
>(&_t1)),
const_cast<void*
>(
reinterpret_cast<const void*
>(&_t2)) };
128 QMetaObject::activate(
this, &staticMetaObject, 0, _a);
The QObject class is the base class of all Qt objects.
void timerExpired(int ticks, int msecs)
This signal is emitted when the timer has expired, if there is not an event hander installed...