/****************************************************************************
** Meta object code from reading C++ file 'myqtcpserver.h'
**
** Created by: The Qt Meta Object Compiler version 67 (Qt 5.15.2)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/
#include <memory>
#include "../../TcpServer/myqtcpserver.h"
#include <QtCore/qbytearray.h>
#include <QtCore/qmetatype.h>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error "The header file 'myqtcpserver.h' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 67
#error "This file was generated using the moc from 5.15.2. 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_MyQTcpServer_t {
QByteArrayData data[8];
char stringdata0[77];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
qptrdiff(offsetof(qt_meta_stringdata_MyQTcpServer_t, stringdata0) + ofs \
- idx * sizeof(QByteArrayData)) \
)
static const qt_meta_stringdata_MyQTcpServer_t qt_meta_stringdata_MyQTcpServer = {
{
QT_MOC_LITERAL(0, 0, 12), // "MyQTcpServer"
QT_MOC_LITERAL(1, 13, 12), // "OnSendSignal"
QT_MOC_LITERAL(2, 26, 0), // ""
QT_MOC_LITERAL(3, 27, 4), // "tep1"
QT_MOC_LITERAL(4, 32, 14), // "QuitSendSignal"
QT_MOC_LITERAL(5, 47, 11), // "OnMsgSignal"
QT_MOC_LITERAL(6, 59, 3), // "tep"
QT_MOC_LITERAL(7, 63, 13) // "QuitMsgSignal"
},
"MyQTcpServer\0OnSendSignal\0\0tep1\0"
"QuitSendSignal\0OnMsgSignal\0tep\0"
"QuitMsgSignal"
};
#undef QT_MOC_LITERAL
static const uint qt_meta_data_MyQTcpServer[] = {
// content:
8, // revision
0, // classname
0, 0, // classinfo
4, 14, // methods
0, 0, // properties
0, 0, // enums/sets
0, 0, // constructors
0, // flags
2, // signalCount
// signals: name, argc, parameters, tag, flags
1, 1, 34, 2, 0x06 /* Public */,
4, 1, 37, 2, 0x06 /* Public */,
// slots: name, argc, parameters, tag, flags
5, 1, 40, 2, 0x08 /* Private */,
7, 1, 43, 2, 0x08 /* Private */,
// signals: parameters
QMetaType::Void, QMetaType::QString, 3,
QMetaType::Void, QMetaType::QString, 3,
// slots: parameters
QMetaType::Void, QMetaType::QString, 6,
QMetaType::Void, QMetaType::QString, 6,
0 // eod
};
void MyQTcpServer::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
if (_c == QMetaObject::InvokeMetaMethod) {
auto *_t = static_cast<MyQTcpServer *>(_o);
Q_UNUSED(_t)
switch (_id) {
case 0: _t->OnSendSignal((*reinterpret_cast< const QString(*)>(_a[1]))); break;
case 1: _t->QuitSendSignal((*reinterpret_cast< const QString(*)>(_a[1]))); break;
case 2: _t->OnMsgSignal((*reinterpret_cast< const QString(*)>(_a[1]))); break;
case 3: _t->QuitMsgSignal((*reinterpret_cast< const QString(*)>(_a[1]))); break;
default: ;
}
} else if (_c == QMetaObject::IndexOfMethod) {
int *result = reinterpret_cast<int *>(_a[0]);
{
using _t = void (MyQTcpServer::*)(const QString & );
if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&MyQTcpServer::OnSendSignal)) {
*result = 0;
return;
}
}
{
using _t = void (MyQTcpServer::*)(const QString & );
if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&MyQTcpServer::QuitSendSignal)) {
*result = 1;
return;
}
}
}
}
QT_INIT_METAOBJECT const QMetaObject MyQTcpServer::staticMetaObject = { {
QMetaObject::SuperData::link<QTcpServer::staticMetaObject>(),
qt_meta_stringdata_MyQTcpServer.data,
qt_meta_data_MyQTcpServer,
qt_static_metacall,
nullptr,
nullptr
} };
const QMetaObject *MyQTcpServer::metaObject() const
{
return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}
void *MyQTcpServer::qt_metacast(const char *_clname)
{
if (!_clname) return nullptr;
if (!strcmp(_clname, qt_meta_stringdata_MyQTcpServer.stringdata0))
return static_cast<void*>(this);
return QTcpServer::qt_metacast(_clname);
}
int MyQTcpServer::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
_id = QTcpServer::qt_metacall(_c, _id, _a);
if (_id < 0)
return _id;
if (_c == QMetaObject::InvokeMetaMethod) {
if (_id < 4)
qt_static_metacall(this, _c, _id, _a);
_id -= 4;
} else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
if (_id < 4)
*reinterpret_cast<int*>(_a[0]) = -1;
_id -= 4;
}
return _id;
}
// SIGNAL 0
void MyQTcpServer::OnSendSignal(const QString & _t1)
{
void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) };
QMetaObject::activate(this, &staticMetaObject, 0, _a);
}
// SIGNAL 1
void MyQTcpServer::QuitSendSignal(const QString & _t1)
{
void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) };
QMetaObject::activate(this, &staticMetaObject, 1, _a);
}
QT_WARNING_POP
QT_END_MOC_NAMESPACE
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
基于Qt的Tcp电子词典 (707个子文件)
TcpClient.pro.user.67b7071.4.8-pre1 23KB
TcpServer.pro.user.67b7071.4.8-pre1 23KB
moc_myqtcpserver.cpp 6KB
moc_myqthread.cpp 5KB
moc_dialog.cpp 4KB
moc_widget.cpp 4KB
moc_widget.cpp 4KB
widget.cpp 3KB
myqthread.cpp 2KB
widget.cpp 1KB
myqtcpserver.cpp 1KB
main.cpp 553B
dialog.cpp 541B
main.cpp 199B
Dirctionary.db 1.38MB
Makefile.Debug 75KB
Makefile.Debug 60KB
TcpServer.exe 3.45MB
TcpClient.exe 2.56MB
moc_predefs.h 15KB
moc_predefs.h 15KB
ui_dialog.h 3KB
ui_widget.h 2KB
ui_widget.h 1KB
myqtcpserver.h 881B
dialog.h 632B
myqthread.h 596B
widget.h 577B
widget.h 507B
qhash.h.0261FDE96BADB0CE.idx 156KB
qhash.h.0261FDE96BADB0CE.idx 156KB
qnamespace.h.9A503B0917A80335.idx 146KB
qnamespace.h.9A503B0917A80335.idx 146KB
qstring.h.B9552B7CC2072438.idx 138KB
qstring.h.B9552B7CC2072438.idx 138KB
qmetatype.h.A3967ED68CA2BAE9.idx 133KB
qmetatype.h.A3967ED68CA2BAE9.idx 133KB
qmap.h.6E2FE37DD4D3A992.idx 126KB
qmap.h.6E2FE37DD4D3A992.idx 126KB
qvector.h.6D933B7C95CC6B3A.idx 101KB
qvector.h.6D933B7C95CC6B3A.idx 101KB
qlocale.h.BDFCDED2E65E0384.idx 88KB
qlocale.h.BDFCDED2E65E0384.idx 88KB
qset.h.C66268BDE47AFAF5.idx 76KB
qset.h.C66268BDE47AFAF5.idx 76KB
qlist.h.E7252B4B129F6A13.idx 76KB
qlist.h.E7252B4B129F6A13.idx 76KB
qsharedpointer_impl.h.6769DAA8BAC50B92.idx 64KB
qsharedpointer_impl.h.6769DAA8BAC50B92.idx 64KB
qtextformat.h.713A52D8EEA66FB9.idx 63KB
qtextformat.h.713A52D8EEA66FB9.idx 63KB
qtypeinfo.h.36BC606B74595BAC.idx 60KB
qdebug.h.3AC3AED0D5CD4410.idx 59KB
qdebug.h.3AC3AED0D5CD4410.idx 59KB
qtypeinfo.h.36BC606B74595BAC.idx 59KB
limits.2F035E9134D8C630.idx 56KB
limits.2F035E9134D8C630.idx 56KB
qvarlengtharray.h.2E99E7537DA70BDD.idx 53KB
qvarlengtharray.h.2E99E7537DA70BDD.idx 53KB
basic_string.h.1540E4606A729107.idx 52KB
basic_string.h.1540E4606A729107.idx 52KB
stl_algo.h.11855E4B99F5F411.idx 51KB
stl_algo.h.11855E4B99F5F411.idx 51KB
qcontiguouscache.h.9E82B5DADFEC5F52.idx 48KB
qcontiguouscache.h.9E82B5DADFEC5F52.idx 48KB
qchar.h.EA315E668582E95E.idx 45KB
qchar.h.EA315E668582E95E.idx 45KB
wchar.h.8F9A8463A14FC925.idx 45KB
wchar.h.8F9A8463A14FC925.idx 45KB
qvariant.h.D276D538567A6643.idx 45KB
qvariant.h.D276D538567A6643.idx 45KB
qbytearray.h.DADFB32D8F0FF558.idx 44KB
qbytearray.h.DADFB32D8F0FF558.idx 44KB
shared_ptr_base.h.10C6CE85E209515F.idx 43KB
shared_ptr_base.h.10C6CE85E209515F.idx 43KB
future.5F9C8F72B75B58BF.idx 43KB
qcolor.h.BA3F20BECCB97575.idx 42KB
qcolor.h.BA3F20BECCB97575.idx 42KB
stl_tree.h.7CAA4B4DA6E9B57C.idx 41KB
stl_tree.h.7CAA4B4DA6E9B57C.idx 41KB
qwidget.h.5DDF194FDEE1FEA9.idx 38KB
qrect.h.E48457EB1D3686ED.idx 38KB
qrect.h.E48457EB1D3686ED.idx 38KB
qwidget.h.5DDF194FDEE1FEA9.idx 38KB
atomic.816565F5BD6AE5B1.idx 36KB
atomic.816565F5BD6AE5B1.idx 36KB
type_traits.8E9ACB31D4F34983.idx 34KB
type_traits.8E9ACB31D4F34983.idx 34KB
stdlib.h.63EFA78E66F9CE2D.idx 34KB
stdlib.h.63EFA78E66F9CE2D.idx 34KB
qurl.h.D51CD36F9BF5FDBC.idx 32KB
qalgorithms.h.7194B4A783DE49AD.idx 32KB
qalgorithms.h.7194B4A783DE49AD.idx 32KB
qurl.h.D51CD36F9BF5FDBC.idx 32KB
qbrush.h.88D7FD9B6175C54C.idx 31KB
qbrush.h.88D7FD9B6175C54C.idx 31KB
stl_function.h.DFB2016883E8C314.idx 30KB
stl_function.h.DFB2016883E8C314.idx 30KB
locale_facets.tcc.BEE14435608B0E31.idx 30KB
locale_facets.tcc.BEE14435608B0E31.idx 30KB
共 707 条
- 1
- 2
- 3
- 4
- 5
- 6
- 8
资源评论
落叶未闻知秋声~
- 粉丝: 90
- 资源: 10
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功