⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 moc_signals_slots.cpp

📁 嵌入式LINUX下的自定义信号和槽、树型结构的内存管理、网格布局管理、动态改变语言的代码。
💻 CPP
字号:
/****************************************************************************** Meta object code from reading C++ file 'signals_slots.h'**** Created: Sat Feb 24 16:05:47 2007**      by: The Qt Meta Object Compiler version 59 (Qt 4.2.2)**** WARNING! All changes made in this file will be lost!*****************************************************************************/#include "signals_slots.h"#if !defined(Q_MOC_OUTPUT_REVISION)#error "The header file 'signals_slots.h' doesn't include <QObject>."#elif Q_MOC_OUTPUT_REVISION != 59#error "This file was generated using the moc from 4.2.2. It"#error "cannot be used with the include files from this version of Qt."#error "(The moc has changed too much.)"#endifstatic const uint qt_meta_data_Receiver[] = { // content:       1,       // revision       0,       // classname       0,    0, // classinfo       1,   10, // methods       0,    0, // properties       0,    0, // enums/sets // slots: signature, parameters, type, tag, flags      12,   10,    9,    9, 0x0a,       0        // eod};static const char qt_meta_stringdata_Receiver[] = {    "Receiver\0\0n\0printNumber(int)\0"};const QMetaObject Receiver::staticMetaObject = {    { &QObject::staticMetaObject, qt_meta_stringdata_Receiver,      qt_meta_data_Receiver, 0 }};const QMetaObject *Receiver::metaObject() const{    return &staticMetaObject;}void *Receiver::qt_metacast(const char *_clname){    if (!_clname) return 0;    if (!strcmp(_clname, qt_meta_stringdata_Receiver))	return static_cast<void*>(const_cast<Receiver*>(this));    return QObject::qt_metacast(_clname);}int Receiver::qt_metacall(QMetaObject::Call _c, int _id, void **_a){    _id = QObject::qt_metacall(_c, _id, _a);    if (_id < 0)        return _id;    if (_c == QMetaObject::InvokeMetaMethod) {        switch (_id) {        case 0: printNumber((*reinterpret_cast< int(*)>(_a[1]))); break;        }        _id -= 1;    }    return _id;}static const uint qt_meta_data_Mediator[] = { // content:       1,       // revision       0,       // classname       0,    0, // classinfo       1,   10, // methods       0,    0, // properties       0,    0, // enums/sets // signals: signature, parameters, type, tag, flags      10,    9,    9,    9, 0x05,       0        // eod};static const char qt_meta_stringdata_Mediator[] = {    "Mediator\0\0send(int)\0"};const QMetaObject Mediator::staticMetaObject = {    { &QObject::staticMetaObject, qt_meta_stringdata_Mediator,      qt_meta_data_Mediator, 0 }};const QMetaObject *Mediator::metaObject() const{    return &staticMetaObject;}void *Mediator::qt_metacast(const char *_clname){    if (!_clname) return 0;    if (!strcmp(_clname, qt_meta_stringdata_Mediator))	return static_cast<void*>(const_cast<Mediator*>(this));    return QObject::qt_metacast(_clname);}int Mediator::qt_metacall(QMetaObject::Call _c, int _id, void **_a){    _id = QObject::qt_metacall(_c, _id, _a);    if (_id < 0)        return _id;    if (_c == QMetaObject::InvokeMetaMethod) {        switch (_id) {        case 0: send((*reinterpret_cast< int(*)>(_a[1]))); break;        }        _id -= 1;    }    return _id;}// SIGNAL 0void Mediator::send(int _t1){    void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };    QMetaObject::activate(this, &staticMetaObject, 0, _a);}static const uint qt_meta_data_Sender[] = { // content:       1,       // revision       0,       // classname       0,    0, // classinfo       1,   10, // methods       0,    0, // properties       0,    0, // enums/sets // signals: signature, parameters, type, tag, flags       8,    7,    7,    7, 0x05,       0        // eod};static const char qt_meta_stringdata_Sender[] = {    "Sender\0\0transmit(int)\0"};const QMetaObject Sender::staticMetaObject = {    { &QObject::staticMetaObject, qt_meta_stringdata_Sender,      qt_meta_data_Sender, 0 }};const QMetaObject *Sender::metaObject() const{    return &staticMetaObject;}void *Sender::qt_metacast(const char *_clname){    if (!_clname) return 0;    if (!strcmp(_clname, qt_meta_stringdata_Sender))	return static_cast<void*>(const_cast<Sender*>(this));    return QObject::qt_metacast(_clname);}int Sender::qt_metacall(QMetaObject::Call _c, int _id, void **_a){    _id = QObject::qt_metacall(_c, _id, _a);    if (_id < 0)        return _id;    if (_c == QMetaObject::InvokeMetaMethod) {        switch (_id) {        case 0: transmit((*reinterpret_cast< int(*)>(_a[1]))); break;        }        _id -= 1;    }    return _id;}// SIGNAL 0void Sender::transmit(int _t1){    void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };    QMetaObject::activate(this, &staticMetaObject, 0, _a);}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -