/****************************************************************************
** Meta object code from reading C++ file 'WebSocketServer.h'
**
** Created by: The Qt Meta Object Compiler version 67 (Qt 5.12.8)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/
#include "WebSocketServer.h"
#include <QtCore/qbytearray.h>
#include <QtCore/qmetatype.h>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error "The header file 'WebSocketServer.h' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 67
#error "This file was generated using the moc from 5.12.8. 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_WebSocketServer_t {
QByteArrayData data[4];
char stringdata0[34];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
qptrdiff(offsetof(qt_meta_stringdata_WebSocketServer_t, stringdata0) + ofs \
- idx * sizeof(QByteArrayData)) \
)
static const qt_meta_stringdata_WebSocketServer_t qt_meta_stringdata_WebSocketServer = {
{
QT_MOC_LITERAL(0, 0, 15), // "WebSocketServer"
QT_MOC_LITERAL(1, 16, 11), // "sendMessage"
QT_MOC_LITERAL(2, 28, 0), // ""
QT_MOC_LITERAL(3, 29, 4) // "text"
},
"WebSocketServer\0sendMessage\0\0text"
};
#undef QT_MOC_LITERAL
static const uint qt_meta_data_WebSocketServer[] = {
// content:
8, // revision
0, // classname
0, 0, // classinfo
1, 14, // methods
0, 0, // properties
0, 0, // enums/sets
0, 0, // constructors
0, // flags
1, // signalCount
// signals: name, argc, parameters, tag, flags
1, 1, 19, 2, 0x06 /* Public */,
// signals: parameters
QMetaType::Void, QMetaType::QString, 3,
0 // eod
};
void WebSocketServer::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
if (_c == QMetaObject::InvokeMetaMethod) {
auto *_t = static_cast<WebSocketServer *>(_o);
Q_UNUSED(_t)
switch (_id) {
case 0: _t->sendMessage((*reinterpret_cast< const QString(*)>(_a[1]))); break;
default: ;
}
} else if (_c == QMetaObject::IndexOfMethod) {
int *result = reinterpret_cast<int *>(_a[0]);
{
using _t = void (WebSocketServer::*)(const QString & );
if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&WebSocketServer::sendMessage)) {
*result = 0;
return;
}
}
}
}
QT_INIT_METAOBJECT const QMetaObject WebSocketServer::staticMetaObject = { {
&QWidget::staticMetaObject,
qt_meta_stringdata_WebSocketServer.data,
qt_meta_data_WebSocketServer,
qt_static_metacall,
nullptr,
nullptr
} };
const QMetaObject *WebSocketServer::metaObject() const
{
return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}
void *WebSocketServer::qt_metacast(const char *_clname)
{
if (!_clname) return nullptr;
if (!strcmp(_clname, qt_meta_stringdata_WebSocketServer.stringdata0))
return static_cast<void*>(this);
return QWidget::qt_metacast(_clname);
}
int WebSocketServer::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
_id = QWidget::qt_metacall(_c, _id, _a);
if (_id < 0)
return _id;
if (_c == QMetaObject::InvokeMetaMethod) {
if (_id < 1)
qt_static_metacall(this, _c, _id, _a);
_id -= 1;
} else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
if (_id < 1)
*reinterpret_cast<int*>(_a[0]) = -1;
_id -= 1;
}
return _id;
}
// SIGNAL 0
void WebSocketServer::sendMessage(const QString & _t1)
{
void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
QMetaObject::activate(this, &staticMetaObject, 0, _a);
}
QT_WARNING_POP
QT_END_MOC_NAMESPACE
没有合适的资源?快使用搜索试试~ 我知道了~
Qt WebSocket的demo例程
共30个文件
o:7个
cpp:7个
h:7个
需积分: 5 0 下载量 71 浏览量
2024-11-28
09:05:12
上传
评论
收藏 78KB ZIP 举报
温馨提示
Qt WebSocket的demo例程
资源推荐
资源详情
资源评论
收起资源包目录
QtWebSocketDemo.zip (30个子文件)
QtWebSocketDemo
moc_WebSocketClient.o 10KB
WebSocketClient.h 388B
WebSocketClient.ui 3KB
moc_mainwindow.cpp 3KB
mainwindow.h 323B
ui_WebSocketServer.h 6KB
moc_mainwindow.o 10KB
moc_WebSocketClient.cpp 3KB
Makefile 29KB
mainwindow.o 8KB
mainwindow.cpp 271B
WebSocketClient.cpp 2KB
moc_WebSocketServer.cpp 4KB
WebSocketClient.html 2KB
main.cpp 172B
WebSocketServer.o 33KB
WebSocketClient.o 26KB
mainwindow.ui 992B
QtWebSocketDemo.pro.user 22KB
QtWebSocketDemo.pro 1KB
WebSocketServer.h 572B
QtWebSocketDemo 78KB
main.o 4KB
ui_mainwindow.h 2KB
WebSocketServer.ui 4KB
.qmake.stash 687B
moc_WebSocketServer.o 11KB
WebSocketServer.cpp 3KB
ui_WebSocketClient.h 5KB
moc_predefs.h 13KB
共 30 条
- 1
资源评论
SSONICX
- 粉丝: 98
- 资源: 50
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 【岗位说明】资产投资管理员职位说明书.docx
- 【岗位说明】总裁办职能说明.docx
- 飞思卡尔仿真器 编程器 烧录器软件PROGDSC,读写MC56F系列芯片,支持的芯片列表见第三图
- 【岗位说明】综合部文秘岗位职责.doc
- 【岗位说明】综合管理部部门职责说明书01.doc
- 【岗位说明】综合管理部岗位职责01.doc
- 【岗位说明】综合管理部岗位职责02.doc
- 【岗位说明】综合管理部工作职责01.doc
- 【岗位说明】综合管理员岗位职责.doc
- 【岗位说明】综合管理部经理岗位说明书.doc
- 小西黑客安全教程CHM版比较经典的基础教程最新版本
- 【岗位说明】财务部岗位职责.xls
- 【岗位说明】财务管理部目标与职责.xlsx
- 【岗位说明】财务部部门职责描述.xls
- 【岗位说明】财务岗位职责及工作内容02.doc
- 【岗位说明】财务管理制度及岗位职责.doc
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功