客户端与服务器之间的数据传送在很多案例场景里都会有应用。这里Jungle用Qt来简单设计实现一个场景,即:
①两端:服务器QtServer和客户端QtClient
②功能:服务端连接客户端,两者能够互相发送消息,传送文件,并且显示文件传送进度。
环境:VS2008+Qt4.8.6+Qt设计师
①两端:服务器QtServer和客户端QtClient
②功能:服务端连接客户端,两者能够互相发送消息,传送文件,并且显示文件传送进度。
环境:VS2008+Qt4.8.6+Qt设计师
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
.CA.... 9009 2017-11-01 17:31 4.QtSocket_Version2QtClientQtClient111.txt
.CA.... 3542 2018-05-01 13:00 4.QtSocket_Version2QtClientQtClientGeneratedFilesDebugmoc_qtclient.cpp
.CA.... 684 2018-01-14 17:14 4.QtSocket_Version2QtClientQtClientGeneratedFilesqrc_qtclient.cpp
.CA.... 4230 2018-01-14 17:14 4.QtSocket_Version2QtClientQtClientGeneratedFilesui_qtclient.h
.CA.... 171 2017-11-14 09:34 4.QtSocket_Version2QtClientQtClientmain.cpp
.CA.... 4864 2018-05-01 13:00 4.QtSocket_Version2QtClientQtClientqtclient.cpp
.CA.... 1467 2018-05-01 13:00 4.QtSocket_Version2QtClientQtClientqtclient.h
.CA.... 68 2017-11-14 09:34 4.QtSocket_Version2QtClientQtClientqtclient.qrc
.CA.... 2957 2017-11-14 20:58 4.QtSocket_Version2QtClientQtClientqtclient.ui
.CA.... 10531 2018-01-14 17:13 4.QtSocket_Version2QtClientQtClientQtClient.vcproj
.CA.... 1471 2018-08-27 15:49 4.QtSocket_Version2QtClientQtClientQtClient.vcproj.Jungle-PC.Jungle.user
.CA.... 7287960 2018-05-10 13:31 4.QtSocket_Version2QtClientQtClientServerData毛不易-消愁 (Live).mp3
.CA.... 1756 2018-01-14 16:06 4.QtSocket_Version2QtClientQtClientTcpDataProcessor.cpp
.CA.... 605 2018-01-14 16:20 4.QtSocket_Version2QtClientQtClientTcpDataProcessor.h
.CA.... 1564 2018-01-14 17:12 4.QtSocket_Version2QtClientQtClientTcpPacketProcessor.cpp
.CA.... 687 2018-01-14 17:05 4.QtSocket_Version2QtClientQtClientTcpPacketProcessor.h
.CA.... 4918272 2018-08-27 15:49 4.QtSocket_Version2QtClientQtClient.ncb
.CA.... 890 2017-11-14 09:34 4.QtSocket_Version2QtClientQtClient.sln
.CA..H. 18944 2018-08-27 15:49 4.QtSocket_Version2QtClientQtClient.suo
.CA.... 9500 2018-08-27 15:19 4.QtSocket_Version2QtClientWin32DebugBuildLog.htm
.CA.... 96008 2018-08-27 15:18 4.QtSocket_Version2QtClientWin32Debugmain.obj
.CA.... 100859 2018-08-27 15:18 4.QtSocket_Version2QtClientWin32Debugmoc_qtclient.obj
.CA.... 65 2018-08-27 15:19 4.QtSocket_Version2QtClientWin32Debugmt.dep
.CA.... 13153 2018-08-27 15:18 4.QtSocket_Version2QtClientWin32Debugqrc_qtclient.obj
.CA.... 79360 2018-08-27 15:19 4.QtSocket_Version2QtClientWin32DebugQtClient.exe
.CA.... 621 2018-08-27 15:18 4.QtSocket_Version2QtClientWin32DebugQtClient.exe.intermediate.manifest
.CA.... 1019496 2018-08-27 15:19 4.QtSocket_Version2QtClientWin32DebugQtClient.ilk
.CA.... 194269 2018-08-27 15:18 4.QtSocket_Version2QtClientWin32Debugqtclient.obj
.CA.... 1747968 2018-08-27 15:19 4.QtSocket_Version2QtClientWin32DebugQtClient.pdb
.CA.... 4532224 2017-08-21 09:43 4.QtSocket_Version2QtClientWin32DebugQtCored4.dll
............此处省略60个文件信息
#include “qtclient.h“
#include
int main(int argc char *argv[])
{
QApplication a(argc argv);
QtClient w;
w.show();
return a.exec();
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
.CA.... 9009 2017-11-01 17:31 4.QtSocket_Version2QtClientQtClient111.txt
.CA.... 3542 2018-05-01 13:00 4.QtSocket_Version2QtClientQtClientGeneratedFilesDebugmoc_qtclient.cpp
.CA.... 684 2018-01-14 17:14 4.QtSocket_Version2QtClientQtClientGeneratedFilesqrc_qtclient.cpp
.CA.... 4230 2018-01-14 17:14 4.QtSocket_Version2QtClientQtClientGeneratedFilesui_qtclient.h
.CA.... 171 2017-11-14 09:34 4.QtSocket_Version2QtClientQtClientmain.cpp
.CA.... 4864 2018-05-01 13:00 4.QtSocket_Version2QtClientQtClientqtclient.cpp
.CA.... 1467 2018-05-01 13:00 4.QtSocket_Version2QtClientQtClientqtclient.h
.CA.... 68 2017-11-14 09:34 4.QtSocket_Version2QtClientQtClientqtclient.qrc
.CA.... 2957 2017-11-14 20:58 4.QtSocket_Version2QtClientQtClientqtclient.ui
.CA.... 10531 2018-01-14 17:13 4.QtSocket_Version2QtClientQtClientQtClient.vcproj
.CA.... 1471 2018-08-27 15:49 4.QtSocket_Version2QtClientQtClientQtClient.vcproj.Jungle-PC.Jungle.user
.CA.... 7287960 2018-05-10 13:31 4.QtSocket_Version2QtClientQtClientServerData毛不易-消愁 (Live).mp3
.CA.... 1756 2018-01-14 16:06 4.QtSocket_Version2QtClientQtClientTcpDataProcessor.cpp
.CA.... 605 2018-01-14 16:20 4.QtSocket_Version2QtClientQtClientTcpDataProcessor.h
.CA.... 1564 2018-01-14 17:12 4.QtSocket_Version2QtClientQtClientTcpPacketProcessor.cpp
.CA.... 687 2018-01-14 17:05 4.QtSocket_Version2QtClientQtClientTcpPacketProcessor.h
.CA.... 4918272 2018-08-27 15:49 4.QtSocket_Version2QtClientQtClient.ncb
.CA.... 890 2017-11-14 09:34 4.QtSocket_Version2QtClientQtClient.sln
.CA..H. 18944 2018-08-27 15:49 4.QtSocket_Version2QtClientQtClient.suo
.CA.... 9500 2018-08-27 15:19 4.QtSocket_Version2QtClientWin32DebugBuildLog.htm
.CA.... 96008 2018-08-27 15:18 4.QtSocket_Version2QtClientWin32Debugmain.obj
.CA.... 100859 2018-08-27 15:18 4.QtSocket_Version2QtClientWin32Debugmoc_qtclient.obj
.CA.... 65 2018-08-27 15:19 4.QtSocket_Version2QtClientWin32Debugmt.dep
.CA.... 13153 2018-08-27 15:18 4.QtSocket_Version2QtClientWin32Debugqrc_qtclient.obj
.CA.... 79360 2018-08-27 15:19 4.QtSocket_Version2QtClientWin32DebugQtClient.exe
.CA.... 621 2018-08-27 15:18 4.QtSocket_Version2QtClientWin32DebugQtClient.exe.intermediate.manifest
.CA.... 1019496 2018-08-27 15:19 4.QtSocket_Version2QtClientWin32DebugQtClient.ilk
.CA.... 194269 2018-08-27 15:18 4.QtSocket_Version2QtClientWin32Debugqtclient.obj
.CA.... 1747968 2018-08-27 15:19 4.QtSocket_Version2QtClientWin32DebugQtClient.pdb
.CA.... 4532224 2017-08-21 09:43 4.QtSocket_Version2QtClientWin32DebugQtCored4.dll
............此处省略60个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)