qt_chat
所属分类:Linux/Unix编程
开发工具:QT
文件大小:280KB
下载次数:180
上传日期:2009-10-16 10:13:01
上 传 者:
logicpaul
说明: 在QT4下开发的局域网聊天程序,可以进行文字、图像的传输、可以应用于嵌入式系统
(Developed under the QT4 LAN chat program, can be text, image transmission, can be applied to embedded systems)
文件列表:
QT实例\localrom (674988, 2006-04-23)
QT实例\localrom.pro (400, 2006-04-19)
QT实例\main.cpp (322, 2006-04-21)
QT实例\mywindow.cpp (12082, 2006-04-23)
QT实例\mywindow.h (1861, 2006-04-21)
QT实例\resource.qrc (313, 2006-04-20)
QT实例\zh_CN.ts (3851, 2006-04-20)
QT实例\抓图1.png (45905, 2006-04-21)
QT实例\temp-image\openimage.png (3051, 2006-04-21)
QT实例\temp-image\QQ.png (15062, 2006-04-21)
QT实例\temp-image\Thumbs.db (9216, 2009-09-22)
QT实例\data\call.wav (11708, 2006-04-20)
QT实例\data\Global.wav (4825, 2006-04-20)
QT实例\data\msg.wav (9220, 2006-04-20)
QT实例\data\openimage.png (3076, 2005-10-05)
QT实例\data\QQ.png (7511, 2006-04-20)
QT实例\data\textbold.png (1928, 2006-04-14)
QT实例\data\textcolor.png (4226, 2005-10-05)
QT实例\data\textitalic.png (1339, 2006-04-14)
QT实例\data\textunder.png (1644, 2006-04-14)
QT实例\data\zh_CN.qm (1767, 2006-04-20)
QT实例\data\Thumbs.db (15872, 2009-10-16)
QT实例\temp-image (0, 2009-09-25)
QT实例\data (0, 2009-09-25)
QT实例 (0, 2009-09-25)
这是我学习Qt写的一个局域网聊天室的小软件。希望各位同志(学习Qt同志)帮我看看,以及提出宝贵的意见,我是初学者。
基于Qt4实现,Windows XP 和 Magic Linux 2.0 下编译通过。
windows XP 下如无Qt for windows版本,需要一些Qt的动态链接库,有好几十兆大小,所以暂不奉上。
Linux下Qt4环境下执行
qmake
make
编译即可。
软件原理是向本地网络广播UDP数据报文。
data目录保存图像,翻译文件等数据,temp-image保存临时的及时图像信息
软件实现了文字聊天功能,可以编辑文本颜色,大小,字体。
实现了实时更新用户,以及简单的登录和离开事件(即当用户登录或离开时系统有相应的提示)。
实现了简单的及时图像功能,但是目前只支持 png和bmp格式,gif还存在问题,jpeg和jpg不支持,
看Qt帮助是 QDataStream 类在转换jpeg格式时候需要用缓冲(QBuffer类),暂时还没弄明白。希望高手能指点一二。
已知BUG:
1 在登录界面单击退出按钮或直接关闭程序时候出现段错误,出现段错误的原因是访问了无效的内存,
这个BUG我找了很久,也没有找出来,请知道的指点迷津。
2 传送不了JPEG和JPG格式文件。
3 ……
请指点我:hzy252@163.com
QQ:62304***
近期下载者:
相关文件:
收藏者: