资源简介
QT的SOCKET通信实例,基于TCP通信协议,关于具体的实现机制请参考:http://blog.csdn.net/bailang_zhizun/article/details/78327974
代码片段和文件信息
/****************************************************************************
** meta object code from reading C++ file ‘sockettcpserver.h‘
**
** Created by: The Qt meta object Compiler version 67 (Qt 5.0.2)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/
#include “../../QTNetWork/sockettcpserver.h“
#include
#include tatype.h>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error “The header file ‘sockettcpserver.h‘ doesn‘t include ject>.“
#elif Q_MOC_OUTPUT_REVISION != 67
#error “This file was generated using the moc from 5.0.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
struct qt_meta_stringdata_SocketTCPServer_t {
QByteArrayData data[7];
char stringdata[104];
};
#define QT_MOC_LITERAL(idx ofs len) \
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len \
offsetof(qt_meta_stringdata_SocketTCPServer_t stringdata) + ofs \
- idx * sizeof(QByteArrayData) \
)
static const qt_meta_stringdata_SocketTCPServer_t qt_meta_stringdata_SocketTCPServer = {
{
QT_MOC_LITERAL(0 0 15)
QT_MOC_LITERAL(1 16 15)
QT_MOC_LITERAL(2 32 0)
QT_MOC_LITERAL(3 33 13)
QT_MOC_LITERAL(4 47 14)
QT_MOC_LITERAL(5 62 19)
QT_MOC_LITERAL(6 82 20)
}
“SocketTCPServer\0OnBtnInitSocket\0\0“
“OnBtnSendData\0ServerReadData\0“
“ServerNewConnection\0sServerDisConnection\0“
};
#undef QT_MOC_LITERAL
static const uint qt_meta_data_SocketTCPServer[] = {
// content:
7 // revision
0 // classname
0 0 // classinfo
5 14 // methods
0 0 // properties
0 0 // enums/sets
0 0 // constructors
0 // flags
0 // signalCount
// slots: name argc parameters tag flags
1 0 39 2 0x08
3 0 40 2 0x08
4 0 41 2 0x08
5 0 42 2 0x08
6 0 43 2 0x08
// slots: parameters
QmetaType::Void
QmetaType::Void
QmetaType::Void
QmetaType::Void
QmetaType::Void
0 // eod
};
void SocketTCPServer::qt_static_metacall(Qobject *_o Qmetaobject::Call _c int _id void **_a)
{
if (_c == Qmetaobject::InvokemetaMethod) {
SocketTCPServer *_t = static_cast(_o);
switch (_id) {
case 0: _t->OnBtnInitSocket(); break;
case 1: _t->OnBtnSendData(); break;
case 2: _t->ServerReadData(); break;
case 3: _t->ServerNewConnection(); break;
case 4: _t->sServerDisConnection(); break;
default: ;
}
}
Q_UNUSED(_a);
}
const Qmetaobject SocketTCPServer::staticmetaobject = {
{ &QDialog::staticmetaobject qt_meta_stringdat
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2017-10-24 15:21 QT Socket Demo\
目录 0 2017-10-24 15:21 QT Socket Demo\NetWork\
目录 0 2017-10-24 15:21 QT Socket Demo\NetWork\QTNetWork\
文件 418 2017-10-23 15:28 QT Socket Demo\NetWork\QTNetWork\QTNetWork.pro
文件 17782 2017-10-24 15:21 QT Socket Demo\NetWork\QTNetWork\QTNetWork.pro.user
文件 197 2017-10-23 15:04 QT Socket Demo\NetWork\QTNetWork\main.cpp
文件 3479 2017-10-24 15:03 QT Socket Demo\NetWork\QTNetWork\sockettcpserver.cpp
文件 636 2017-10-24 11:16 QT Socket Demo\NetWork\QTNetWork\sockettcpserver.h
文件 2614 2017-10-23 15:21 QT Socket Demo\NetWork\QTNetWork\sockettcpserver.ui
目录 0 2017-10-24 15:21 QT Socket Demo\NetWork\build-QTNetWork-Desktop_Qt_5_0_2_MinGW_32bit-Debug\
文件 13355 2017-10-23 15:31 QT Socket Demo\NetWork\build-QTNetWork-Desktop_Qt_5_0_2_MinGW_32bit-Debug\Makefile
文件 38862 2017-10-23 15:31 QT Socket Demo\NetWork\build-QTNetWork-Desktop_Qt_5_0_2_MinGW_32bit-Debug\Makefile.Debug
文件 38926 2017-10-23 15:31 QT Socket Demo\NetWork\build-QTNetWork-Desktop_Qt_5_0_2_MinGW_32bit-Debug\Makefile.Release
目录 0 2017-10-24 15:21 QT Socket Demo\NetWork\build-QTNetWork-Desktop_Qt_5_0_2_MinGW_32bit-Debug\debug\
文件 716005 2017-10-24 15:03 QT Socket Demo\NetWork\build-QTNetWork-Desktop_Qt_5_0_2_MinGW_32bit-Debug\debug\QTNetWork.exe
文件 127095 2017-10-24 11:19 QT Socket Demo\NetWork\build-QTNetWork-Desktop_Qt_5_0_2_MinGW_32bit-Debug\debug\main.o
文件 4057 2017-10-24 11:19 QT Socket Demo\NetWork\build-QTNetWork-Desktop_Qt_5_0_2_MinGW_32bit-Debug\debug\moc_sockettcpserver.cpp
文件 157674 2017-10-24 11:19 QT Socket Demo\NetWork\build-QTNetWork-Desktop_Qt_5_0_2_MinGW_32bit-Debug\debug\moc_sockettcpserver.o
文件 276114 2017-10-24 15:03 QT Socket Demo\NetWork\build-QTNetWork-Desktop_Qt_5_0_2_MinGW_32bit-Debug\debug\sockettcpserver.o
目录 0 2017-10-24 15:21 QT Socket Demo\NetWork\build-QTNetWork-Desktop_Qt_5_0_2_MinGW_32bit-Debug\release\
文件 3958 2017-10-23 15:21 QT Socket Demo\NetWork\build-QTNetWork-Desktop_Qt_5_0_2_MinGW_32bit-Debug\ui_sockettcpserver.h
目录 0 2017-10-24 15:21 QT Socket Demo\NetWorkClientTest\
目录 0 2017-10-24 15:21 QT Socket Demo\NetWorkClientTest\ClientTest\
文件 420 2017-10-24 15:04 QT Socket Demo\NetWorkClientTest\ClientTest\ClientTest.pro
文件 17818 2017-10-24 15:21 QT Socket Demo\NetWorkClientTest\ClientTest\ClientTest.pro.user
文件 197 2017-10-23 16:36 QT Socket Demo\NetWorkClientTest\ClientTest\main.cpp
文件 1948 2017-10-24 09:59 QT Socket Demo\NetWorkClientTest\ClientTest\sockettcpclient.cpp
文件 542 2017-10-23 16:57 QT Socket Demo\NetWorkClientTest\ClientTest\sockettcpclient.h
文件 3123 2017-10-23 17:43 QT Socket Demo\NetWorkClientTest\ClientTest\sockettcpclient.ui
目录 0 2017-10-24 15:21 QT Socket Demo\NetWorkClientTest\build-ClientTest-Desktop_Qt_5_0_2_MinGW_32bit-Debug\
文件 13370 2017-10-24 15:04 QT Socket Demo\NetWorkClientTest\build-ClientTest-Desktop_Qt_5_0_2_MinGW_32bit-Debug\Makefile
............此处省略10个文件信息
- 上一篇:海思Hi3798MV100芯片电信HG680-J分区表
- 下一篇:智能家居毕设
相关资源
- 输入字符串自动转换二维码,并打印
- Qt自定义鼠标点击样式
- paho.mqtt.c-1.3.1
- UDP/TCP转发工具
- 嵌入式毕业设计
- Qt Creator应用程序发布及修改应用程序
- MuWinWindow.rar
- express4.X框架中使用socket.io
- QPushButton和QListView实现自定义QcomboBo
- tcp socket代理服务器
- zedboard移植opencv+qt的人脸检测
- QT串口通信程序
- Qt开发的文本编辑器
- Linux下Qt开发的中国象棋
- jz2440的DHT11驱动 +QT5.6的温湿度监测系
- qt aes加密 源代码
- 多平台QT USB设备热插拔检测库
- qt面试相关
- MyGraphics.rar
- ModbusTCP 客户端
- QTP10破解
- KCwinTCP E控系列 汉化版含原版
- 异步TCP客户端+掉线自动重连
- Linux内核链表实现多客户端连接服务器
- 基于QT聊天室设计+部分论文内容
- 基于socket的聊天系统设计
- WebSocket安卓客户端实现详解(二)-
- WebSocket安卓客户端实现详解(三)–
- qt5QjsonDemo
- Qt写的网络版五子棋游戏源代码
评论
共有 条评论