/****************************************************************************
** Meta object code from reading C++ file 'TreadCommunicationBySlots.h'
**
** Created by: The Qt Meta Object Compiler version 67 (Qt 5.9.1)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/
#include "../../TreadCommunicationBySlots.h"
#include <QtCore/qbytearray.h>
#include <QtCore/qmetatype.h>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error "The header file 'TreadCommunicationBySlots.h' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 67
#error "This file was generated using the moc from 5.9.1. It"
#error "cannot be used with the include files from this version of Qt."
#error "(The moc has changed too much.)"
#endif
QT_BEGIN_MOC_NAMESPACE
QT_WARNING_PUSH
QT_WARNING_DISABLE_DEPRECATED
struct qt_meta_stringdata_TreadCommunicationBySlots_t {
QByteArrayData data[5];
char stringdata0[95];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
qptrdiff(offsetof(qt_meta_stringdata_TreadCommunicationBySlots_t, stringdata0) + ofs \
- idx * sizeof(QByteArrayData)) \
)
static const qt_meta_stringdata_TreadCommunicationBySlots_t qt_meta_stringdata_TreadCommunicationBySlots = {
{
QT_MOC_LITERAL(0, 0, 25), // "TreadCommunicationBySlots"
QT_MOC_LITERAL(1, 26, 28), // "on_calculationButton_clicked"
QT_MOC_LITERAL(2, 55, 0), // ""
QT_MOC_LITERAL(3, 56, 24), // "on_displayButton_clicked"
QT_MOC_LITERAL(4, 81, 13) // "displayResult"
},
"TreadCommunicationBySlots\0"
"on_calculationButton_clicked\0\0"
"on_displayButton_clicked\0displayResult"
};
#undef QT_MOC_LITERAL
static const uint qt_meta_data_TreadCommunicationBySlots[] = {
// content:
7, // revision
0, // classname
0, 0, // classinfo
3, 14, // methods
0, 0, // properties
0, 0, // enums/sets
0, 0, // constructors
0, // flags
0, // signalCount
// slots: name, argc, parameters, tag, flags
1, 0, 29, 2, 0x08 /* Private */,
3, 0, 30, 2, 0x08 /* Private */,
4, 1, 31, 2, 0x08 /* Private */,
// slots: parameters
QMetaType::Void,
QMetaType::Void,
QMetaType::Void, QMetaType::Int, 2,
0 // eod
};
void TreadCommunicationBySlots::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
if (_c == QMetaObject::InvokeMetaMethod) {
TreadCommunicationBySlots *_t = static_cast<TreadCommunicationBySlots *>(_o);
Q_UNUSED(_t)
switch (_id) {
case 0: _t->on_calculationButton_clicked(); break;
case 1: _t->on_displayButton_clicked(); break;
case 2: _t->displayResult((*reinterpret_cast< int(*)>(_a[1]))); break;
default: ;
}
}
}
const QMetaObject TreadCommunicationBySlots::staticMetaObject = {
{ &QMainWindow::staticMetaObject, qt_meta_stringdata_TreadCommunicationBySlots.data,
qt_meta_data_TreadCommunicationBySlots, qt_static_metacall, nullptr, nullptr}
};
const QMetaObject *TreadCommunicationBySlots::metaObject() const
{
return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}
void *TreadCommunicationBySlots::qt_metacast(const char *_clname)
{
if (!_clname) return nullptr;
if (!strcmp(_clname, qt_meta_stringdata_TreadCommunicationBySlots.stringdata0))
return static_cast<void*>(const_cast< TreadCommunicationBySlots*>(this));
return QMainWindow::qt_metacast(_clname);
}
int TreadCommunicationBySlots::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
_id = QMainWindow::qt_metacall(_c, _id, _a);
if (_id < 0)
return _id;
if (_c == QMetaObject::InvokeMetaMethod) {
if (_id < 3)
qt_static_metacall(this, _c, _id, _a);
_id -= 3;
} else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
if (_id < 3)
*reinterpret_cast<int*>(_a[0]) = -1;
_id -= 3;
}
return _id;
}
QT_WARNING_POP
QT_END_MOC_NAMESPACE
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
TreadCommunicationBySlots.rar (40个子文件)
TreadCommunicationBySlots
TreadCommunicationBySlots.VC.db 15.21MB
TreadCommunicationBySlots
Resources
Thread.cpp 224B
TreadCommunicationBySlots.vcxproj.user 633B
GeneratedFiles
Debug
moc_TreadCommunicationBySlots.cpp 4KB
moc_Thread.cpp 4KB
ui_TreadCommunicationBySlots.h 4KB
Release
qrc_TreadCommunicationBySlots.cpp 1KB
TreadCommunicationBySlots.vcxproj 12KB
x64
Debug
vc140.pdb 1.58MB
TreadCom.B12702AD.tlog
custombuild.read.1.tlog 984B
CL.read.1.tlog 144KB
custombuild.command.1.tlog 4KB
link.read.1.tlog 6KB
link.write.1.tlog 2KB
CL.write.1.tlog 4KB
link.command.1.tlog 3KB
TreadCommunicationBySlots.lastbuildstate 201B
CL.command.1.tlog 8KB
custombuild.write.1.tlog 2KB
Thread.obj 58KB
TreadCommunicationBySlots.log 709B
moc_Thread.obj 59KB
moc_TreadCommunicationBySlots.obj 103KB
main.obj 99KB
TreadCommunicationBySlots.obj 196KB
TreadCommunicationBySlots.Build.CppClean.log 2KB
qrc_TreadCommunicationBySlots.obj 6KB
main.cpp 209B
TreadCommunicationBySlots.vcxproj.filters 3KB
TreadCommunicationBySlots.qrc 85B
Thread.h 197B
TreadCommunicationBySlots.cpp 959B
TreadCommunicationBySlots.h 472B
TreadCommunicationBySlots.ui 2KB
.vs
TreadCommunicationBySlots
v14
.suo 39KB
x64
Debug
TreadCommunicationBySlots.pdb 1.89MB
TreadCommunicationBySlots.ilk 777KB
TreadCommunicationBySlots.exe 96KB
TreadCommunicationBySlots.sln 995B
TreadCommunicationBySlots.VC.VC.opendb 46B
共 40 条
- 1
资源评论
- sanqima2019-05-24资源不错,值得一看。
fuhuixin7497
- 粉丝: 5
- 资源: 14
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功