该程序实现的功能是:局域网内,每个用户登录到聊天软件,则软件界面的右端可以显示在线用户列表,分别显示的是用户名,主机名,ip地址。软件左边那大块是聊天内容显示界面,这里局域网相当于qq中的qq群,即群聊。每个人可以在聊天输入界面中输入文字并发送。其聊天界面如下: 该程序实现的是每个用户登录既是客户端 ...
分类:
其他好文 时间:
2017-06-23 13:09:31
阅读次数:
236
#include"server.h"#include"ui_server.h"Server::Server(QWidget*parent):QWidget(parent),ui(newUi::Server){port=666;socket=newQUdpSocket(this);在.h文件中包含了QUdpSocket类,在工程中增加了network,socket是在.h文件中定义的指针;//根据系统的不同,导致绑定的模式时..
分类:
其他好文 时间:
2016-11-27 08:10:15
阅读次数:
485
一 UDP介绍 UDP是一种简单轻量级的传输层协议,提供无连接的,不可靠的报文传输。适合下面4种情况: 网络数据大多为短消息。 拥有大量客户端。 对数据安全性无特殊要求 网络负担非常重,但对响应速度要求高。 二 基于udp协议的c/s编程模型(广播),组播的话,明天再看。 客户端: 在使用udp t ...
分类:
其他好文 时间:
2016-09-10 21:59:42
阅读次数:
570
QUdpSocket绑定IP地址和端口bind(ipaddress,port);连接消息传递机制connect(变量名,信号函数,窗口对象,槽函数);信号函数:readyread()槽函数:自定义槽函数,包含以下两个函数。等待接收数据hasPendingDatagrams();读取数据readDatagram(接收字符串的变量,接收字符串长度,..
分类:
其他好文 时间:
2016-06-22 11:02:26
阅读次数:
138
基于QT的UDP协议的通信
#-------------------------------------------------
#
# Project created by QtCreator 2014-05-22T21:39:26
#
#-------------------------------------------------
QT += core gui
QT +=...
分类:
编程语言 时间:
2015-03-03 22:12:51
阅读次数:
271