资源简介
基于QT的局域网聊天系统,用QT做的,可以实现简单的聊天

代码片段和文件信息
#include “chatwindow.h“
#include “ui_chatwindow.h“
#include “QKeyEvent“
#include “QT“
chatwindow::chatwindow(QWidget *parentQString qqQString mytempqq QString tempname QString sendtempname) :
QDialog(parent)
ui(new Ui::chatwindow)
{
ui->setupUi(this);
peopleqq = qq;
myqq = mytempqq;
sendname = sendtempname;
myname = tempname;
ui->lb_qq->setText(sendname);
ui->lb_qq->hide();
this->setWindowtitle(ui->lb_qq->text());
}
chatwindow::~chatwindow()
{
delete ui;
}
void chatwindow::changeEvent(QEvent *e)
{
QDialog::changeEvent(e);
switch (e->type()) {
case QEvent::LanguageChange:
ui->retranslateUi(this);
break;
default:
break;
}
}
void chatwindow::recvmessage(QString msg)
{
QStringList ql = msg.split(“$“);
ui->ls_view->addItem(ql.at(5) + “ says :\n“ + ql.at(4));
}
void chatwindow::on_btn_sed_clicked()
{
//消息格式为:长度$消息类型$消息发给人$消息发出人$消息内容;
QString msg;
msg=“size$CHAT“;
msg = msg +“$“ +peopleqq +“$“ + myqq +“$“
+ui->edit_input->toPlainText() + “$“ + myname;
emit sendmessage(msg);
QString mymsg = “I say:\n“ + ui->edit_input->toPlainText();
ui->ls_view->addItem(mymsg);
ui->edit_input->clear();
}
void chatwindow::closeEvent(QCloseEvent *p)
{
emit windowclose(peopleqq);
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 62998 2012-03-05 10:46 qq\qq1.5\client\123023.jpg
文件 5819 2012-03-05 10:05 qq\qq1.5\client\20110221101357569.png
文件 1435 2012-03-05 18:17 qq\qq1.5\client\chatwindow.cpp
文件 744 2012-03-05 18:17 qq\qq1.5\client\chatwindow.h
文件 2767 2012-03-05 19:42 qq\qq1.5\client\chatwindow.ui
文件 595 2012-03-06 08:45 qq\qq1.5\client\client.pro
文件 13437 2012-03-06 10:34 qq\qq1.5\client\client.pro.user
文件 239561 2012-03-05 19:43 qq\qq1.5\client\debug\chatwindow.o
文件 2781034 2012-03-06 10:38 qq\qq1.5\client\debug\client.exe
文件 325900 2012-03-05 19:12 qq\qq1.5\client\debug\friendlist.o
文件 204728 2012-03-06 08:49 qq\qq1.5\client\debug\main.o
文件 253960 2012-03-06 10:38 qq\qq1.5\client\debug\mainwin.o
文件 274866 2012-03-06 09:42 qq\qq1.5\client\debug\mainwindow.o
文件 3308 2012-03-05 18:17 qq\qq1.5\client\debug\moc_chatwindow.cpp
文件 131014 2012-03-05 18:17 qq\qq1.5\client\debug\moc_chatwindow.o
文件 3622 2012-03-05 18:17 qq\qq1.5\client\debug\moc_friendlist.cpp
文件 227934 2012-03-05 18:17 qq\qq1.5\client\debug\moc_friendlist.o
文件 2466 2012-03-03 11:06 qq\qq1.5\client\debug\moc_mainwin.cpp
文件 182253 2012-03-03 11:06 qq\qq1.5\client\debug\moc_mainwin.o
文件 3022 2012-03-06 08:51 qq\qq1.5\client\debug\moc_mainwindow.cpp
文件 217279 2012-03-06 08:51 qq\qq1.5\client\debug\moc_mainwindow.o
文件 2537 2012-03-06 09:40 qq\qq1.5\client\debug\moc_passwddialog.cpp
文件 182932 2012-03-06 09:40 qq\qq1.5\client\debug\moc_passwddialog.o
文件 236715 2012-03-06 09:56 qq\qq1.5\client\debug\passwddialog.o
文件 1411761 2012-03-06 09:55 qq\qq1.5\client\debug\qrc_resources.cpp
文件 279907 2012-03-06 09:55 qq\qq1.5\client\debug\qrc_resources.o
文件 3869 2012-03-05 19:12 qq\qq1.5\client\friendlist.cpp
文件 1001 2012-03-05 16:20 qq\qq1.5\client\friendlist.h
文件 3352 2012-03-05 17:20 qq\qq1.5\client\friendlist.ui
文件 7431 2012-03-05 13:28 qq\qq1.5\client\l2.jpg
............此处省略79个文件信息
- 上一篇:仓库管理系统项目开发文档13个
- 下一篇:基于SSH的电子商务即网上商城毕业论文
相关资源
- 酒店管理系统基于Qt Creator5)
- 模拟QQ登陆界面,按钮无效自己写
- 安卓QQ6.71协议源码易语言,qq协议源码
- 通信软件的具体实例──基于Socket的
- 农场开发项目
- vtk QT做的三维地质可视化系统2of2
- 用VC 编写的仿QQ聊天室程序源代码
- Qt局域网聊天软件
- websocket实现一对一聊天
- Qt Creator opengl实现四元数鼠标控制轨迹
- QT局域网聊天系统(基于QT5.修改过)
- qt-电子点菜系统
- QQCOOKIES状态维护、防掉线
- C 餐厅叫号系统(QT平)
- QT 实现文件下载
- qt图像处理
- 安卓协议QQ源码包附模块源码
- QT,JPEG解码源代码(已完成)
- 基于swing的简单聊天器(兼传输文件)
- 破解QQ空间相册加密查看
- Qt 播放音频文件
- 飞秋FeiQ 兼容qq和飞鸽传书功能
- 基于CSocket的多人聊天室
- mfc聊天室
- irc聊天室
- Qt 读取16进制的data文件
- MQTT+串口(usart)透传
- 易语言QQTEA算法源码
- 易语言QQ协议PC端易语言源码.rar
- 易语言QQ加密解密1.5
评论
共有 条评论