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.1. 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]);
79 void **func =
reinterpret_cast<void **
>(_a[1]);
81 typedef void (Timer::*_t)(int , int );
82 if (*reinterpret_cast<_t *>(func) ==
static_cast<_t
>(&Timer::timerExpired)) {
90 const QMetaObject drumstick::Timer::staticMetaObject = {
91 { &QObject::staticMetaObject, qt_meta_stringdata_drumstick__Timer.data,
92 qt_meta_data_drumstick__Timer, qt_static_metacall,
nullptr,
nullptr}
96 const QMetaObject *drumstick::Timer::metaObject()
const 98 return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
101 void *drumstick::Timer::qt_metacast(
const char *_clname)
103 if (!_clname)
return nullptr;
104 if (!strcmp(_clname, qt_meta_stringdata_drumstick__Timer.stringdata0))
105 return static_cast<void*
>(
const_cast< Timer*
>(
this));
106 return QObject::qt_metacast(_clname);
109 int drumstick::Timer::qt_metacall(QMetaObject::Call _c,
int _id,
void **_a)
111 _id = QObject::qt_metacall(_c, _id, _a);
114 if (_c == QMetaObject::InvokeMetaMethod) {
116 qt_static_metacall(
this, _c, _id, _a);
118 }
else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
120 *
reinterpret_cast<int*
>(_a[0]) = -1;
129 void *_a[] = {
nullptr,
const_cast<void*
>(
reinterpret_cast<const void*
>(&_t1)),
const_cast<void*
>(
reinterpret_cast<const void*
>(&_t2)) };
130 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...