Qt实现客户端与服务器消息发送与文件传输


客户端与服务器之间的数据传送在很多案例场景里都会有应用。这里Jungle用Qt来简单设计实现一个场景,即:
①两端:服务器QtServer和客户端QtClient
②功能:服务端连接客户端,两者能够互相发送消息,传送文件,并且显示文件传送进度。
环境:VS2008+Qt4.8.6+Qt设计师
资源截图
代码片段和文件信息
#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个文件信息

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)