• 3991阅读
  • 15回复

基于qt和ZlToolKit开发的一个仿qq聊天系统 [复制链接]

上一主题 下一主题
离线fanhenghui
 

只看楼主 倒序阅读 楼主  发表于: 2020-11-13
这个系统开发了将近一个半月,花费了大量的时间和精力,现在勉强算是到一个可以初步使用的阶段了, 但仍然有许多不完善的地方。
客户端,基于qt websocket开发,支持基本的注册,登录,加好友,消息提示,图片发送文件发送等,客户端界面同时参考了flamingo这个项目
服务端,基于ZLToolkit和ZlMediakit的http和websocket部分,跨平台,理论上支持所有主流操作系统,同时具备高性能
部分界面截图如下:










现在提供两个测试账号
1. 账号 657029 密码123456
2.账号104528  密码123456
服务器是阿里云的最低配,测试时候请谨慎操作
有什么不足的地方,希望能够指正,对相关开发有兴趣的也可以和我交流
安装包下载地址
2020-01-26 修复了发送文件时界面卡顿的问题


4条评分好评度+1贡献值+1金钱+10威望+1
20091001753 好评度 +1 - 2020-11-13
20091001753 贡献值 +1 - 2020-11-13
20091001753 威望 +1 - 2020-11-13
20091001753 金钱 +10 - 2020-11-13
离线lzh280

只看该作者 1楼 发表于: 2020-11-13
    
离线nigoole

只看该作者 2楼 发表于: 2020-11-13
有句话说得好:好好学习,天天向上。加油~~!有上船的朋友联系企鹅393320854
离线flyer_2001

只看该作者 3楼 发表于: 2020-11-13
    
在线boylebao

只看该作者 4楼 发表于: 2020-11-16
    
为Qt打造具有强大生产力的软件。
离线liudianwu

只看该作者 5楼 发表于: 2020-11-20
欢迎关注微信公众号:Qt实战 (各种开源作品、经验整理、项目实战技巧,专注Qt/C++软件开发,视频监控、物联网、工业控制、嵌入式软件、国产化系统应用软件开发)QQ:517216493  WX:feiyangqingyun  QQ群:751439350
离线chamsdoncon

只看该作者 6楼 发表于: 2020-12-16
    
离线fzw003

只看该作者 7楼 发表于: 2020-12-17
这两个库非常优秀
离线zxjluohe

只看该作者 8楼 发表于: 2020-12-20
聊天消息区域,用的啥控件实现的呀?
离线fzw003

只看该作者 9楼 发表于: 2020-12-24
请教一下:ztoolkit 是console QtApp的又是gui程序。gui程序退出的时候,你的console是如何处理的呀。我用的是CMD_DO("exit");感觉太粗暴了。你的是?
离线fanhenghui

只看该作者 10楼 发表于: 2020-12-24
回 fzw003 的帖子
fzw003:请教一下:ztoolkit 是console QtApp的又是gui程序。gui程序退出的时候,你的console是如何处理的呀。我用的是CMD_DO("exit");感觉太粗暴了。你的是? (2020-12-24 15:17) 

只是服务端用到了ztoolkit,客户端没有用,客户端是基于qt的websocket实现的
离线fanhenghui

只看该作者 11楼 发表于: 2020-12-24
回 zxjluohe 的帖子
zxjluohe:聊天消息区域,用的啥控件实现的呀? (2020-12-20 11:09) 

QWidget自制
离线fzw003

只看该作者 12楼 发表于: 2020-12-24
回 fanhenghui 的帖子
fanhenghui:QWidget自制 (2020-12-24 15:48) 

我全用。gui下不好完全退出尴尬了。哈哈。
离线fzw003

只看该作者 13楼 发表于: 2020-12-24
回 fzw003 的帖子
fzw003:我全用。gui下不好完全退出尴尬了。哈哈。[表情] (2020-12-24 18:17) 

   exit(0);完美解决console gui 混用退出问题。 zlm真是个好东西啊。
离线libaineu2004

只看该作者 14楼 发表于: 2021-03-29
这个项目源码不卖的吗?
离线apud

只看该作者 15楼 发表于: 2021-03-31
挺棒的,可以做成商业项目或者开源项目。
快速回复
限100 字节
 
上一个 下一个