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.9.3. 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
22 QT_WARNING_DISABLE_DEPRECATED
23 struct qt_meta_stringdata_drumstick__Timer_t {
24 QByteArrayData data[5];
27 #define QT_MOC_LITERAL(idx, ofs, len) \ 28 Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ 29 qptrdiff(offsetof(qt_meta_stringdata_drumstick__Timer_t, stringdata0) + ofs \ 30 - idx * sizeof(QByteArrayData)) \ 32 static const qt_meta_stringdata_drumstick__Timer_t qt_meta_stringdata_drumstick__Timer = {
34 QT_MOC_LITERAL(0, 0, 16),
35 QT_MOC_LITERAL(1, 17, 12),
36 QT_MOC_LITERAL(2, 30, 0),
37 QT_MOC_LITERAL(3, 31, 5),
38 QT_MOC_LITERAL(4, 37, 5)
41 "drumstick::Timer\0timerExpired\0\0ticks\0" 46 static const uint qt_meta_data_drumstick__Timer[] = {
63 QMetaType::Void, QMetaType::Int, QMetaType::Int, 3, 4,
68 void drumstick::Timer::qt_static_metacall(
QObject *_o, QMetaObject::Call _c,
int _id,
void **_a)
70 if (_c == QMetaObject::InvokeMetaMethod) {
71 Timer *_t =
static_cast<Timer *
>(_o);
74 case 0: _t->timerExpired((*
reinterpret_cast< int(*)
>(_a[1])),(*
reinterpret_cast< int(*)
>(_a[2])));
break;
77 }
else if (_c == QMetaObject::IndexOfMethod) {
78 int *result =
reinterpret_cast<int *
>(_a[0]);
80 typedef void (Timer::*_t)(int , int );
81 if (*reinterpret_cast<_t *>(_a[1]) ==
static_cast<_t
>(&Timer::timerExpired)) {
89 const QMetaObject drumstick::Timer::staticMetaObject = {
90 { &QObject::staticMetaObject, qt_meta_stringdata_drumstick__Timer.data,
91 qt_meta_data_drumstick__Timer, qt_static_metacall,
nullptr,
nullptr}
95 const QMetaObject *drumstick::Timer::metaObject()
const 97 return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
100 void *drumstick::Timer::qt_metacast(
const char *_clname)
102 if (!_clname)
return nullptr;
103 if (!strcmp(_clname, qt_meta_stringdata_drumstick__Timer.stringdata0))
104 return static_cast<void*
>(
this);
105 return QObject::qt_metacast(_clname);
108 int drumstick::Timer::qt_metacall(QMetaObject::Call _c,
int _id,
void **_a)
110 _id = QObject::qt_metacall(_c, _id, _a);
113 if (_c == QMetaObject::InvokeMetaMethod) {
115 qt_static_metacall(
this, _c, _id, _a);
117 }
else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
119 *
reinterpret_cast<int*
>(_a[0]) = -1;
128 void *_a[] = {
nullptr,
const_cast<void*
>(
reinterpret_cast<const void*
>(&_t1)),
const_cast<void*
>(
reinterpret_cast<const void*
>(&_t2)) };
129 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...