• 大小: 10.38M
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-29
  • 语言: C/C++
  • 标签: Socket  聊天  系统  

资源简介

课程设计的要求是基于TCP/UDP的socket套接字编程,同时需要有用户可视化界面和良好的人机交互界面。而对于功能的需求,针对所要开发的软件,主要是文本聊天、文件传输、视频聊天和电脑桌面实时发送的功能。用户首先根据需要连接的对象确定对方的IP地址和需要进行连接的端口号。服务器在开启侦听并接收到连接请求之后完成客户端和服务器的连接

资源截图

代码片段和文件信息

#include “addfriend.h“
#include “ui_addfriend.h“

AddFriend::AddFriend(QWidget *parent) :
    QDialog(parent)
    ui(new Ui::AddFriend)
{
    ui->setupUi(this);
    Qobject::connect(ui->listWidgetSIGNAL(itemDoubleClicked(QListWidgetItem*))thisSLOT(doubleclicked(QListWidgetItem*)));
    Qobject::connect(ui->listWidget2SIGNAL(itemDoubleClicked(QListWidgetItem*))thisSLOT(doubleclicked2(QListWidgetItem*)));
    ui->listWidget->setViewMode(QListView::ListMode);   //设置显示模式为列表模式
    ui->listWidget2->setViewMode(QListView::ListMode);
}
void AddFriend::receiveData(QString data)
{
    id1=data;                                       //获取传递过来的数据
    ui->listWidget->id1=data;                       //在listwidget中记录用户id
    ui->listWidget2->id1=data;
    QSqlDatabase database=QSq

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       4635  2018-11-03 22:06  login\addfriend.cpp

     文件        965  2018-11-06 18:59  login\addfriend.h

     文件       1679  2018-11-03 20:04  login\addfriend.ui

     文件       2450  2018-11-06 20:30  login\big.cpp

     文件        905  2018-11-04 11:11  login\big.h

     文件       1677  2018-11-03 14:29  login\big.ui

     文件       1986  2018-11-05 11:08  login\dialog.cpp

     文件        484  2018-10-31 12:03  login\dialog.h

     文件       2452  2018-10-31 11:36  login\dialog.ui

     文件       2252  2018-11-05 11:08  login\larrysocket.cpp

     文件        853  2018-11-08 22:56  login\larrysocket.h

     文件        825  2018-11-08 22:57  login\larryudp.cpp

     文件        434  2018-11-08 22:54  login\larryudp.h

     文件       1866  2018-11-08 22:54  login\larryvideo.cpp

     文件       1050  2018-11-06 18:59  login\larryvideo.h

     文件       2904  2018-01-04 13:41  login\larryvideo.ui

     文件       9647  2018-11-06 20:52  login\laserver.cpp

     文件       2446  2018-11-06 20:52  login\laserver.h

     文件       4971  2018-11-05 11:35  login\laserver.ui

     文件    4929024  2017-12-28 05:03  login\libmysql.dll

     文件       1677  2018-11-06 20:51  login\login.pro

     文件      23878  2018-11-09 13:14  login\login.pro.user

     文件        480  2018-10-31 10:37  login\main.cpp

     文件       1806  2018-11-08 21:06  login\mainwindow.cpp

     文件        666  2018-11-03 20:15  login\mainwindow.h

     文件       3329  2018-10-30 21:25  login\mainwindow.ui

     文件   24448434  2017-12-28 05:03  login\mysqlclient.lib

     文件       2746  2018-11-09 13:03  login\qmylistwidget.cpp

     文件        876  2018-11-06 18:59  login\qmylistwidget.h

     文件    6097408  2018-01-04 14:15  login\Qt5Core.dll

............此处省略18个文件信息

评论

共有 条评论