用Qt写了一个qq客户端,采用webqq协议,发出来和大家分享一下---大神请无视
2014-11-30 11:46
861 查看
首先做以下声明:
本程序基于腾讯公司的webqq协议开发,所有相关版权归腾讯公司所有。此程序只用于技术交流和学习,不得用于其他方面。
---开发者:雨后星辰,转载请注明出处:http://www.cnblogs.com/AfterTheRainOfStars/p/4132920.html,谢谢大家。
此程序使用qml做的界面,c++负责逻辑,名字叫:QQStars。程序理论上来讲支持windows、linux、os x,但是我只测试了windows和linux,其它的可以自测。
现在功能还不完善,本来是准备实现所有webqq功能的,但是腾讯已经不准备再开发和维护旧的webqq了,服务器应该也会在不久的将来关闭了,所以我放弃了继续开发。
但是基本功能是已经都有了的,光挂Q、聊天是没有任何问题的。
本着交流和分享的精神,我准备把源代码发上来,希望能对一些学习Qt的有些帮助。下面先让大家看看界面。
这是登录界面,自己加的窗口阴影,后面闪烁的星星使用了qml的粒子系统
这是自己画的一个软键盘,每次点击都会重新布局按键,可以用它放心的输入密码。
这是设置界面,能设置网络代理。
这是登录过程中的界面,可以点击取消回到待登录页面
登录完成后默认显示的界面
展开好友分组(对隐私信息加了马赛克)
这是群列表,由于webqq不支持群分组,所以都在一起
这是讨论组列表,由于讨论组无头像,所以显示的默认图
这是最近联系人列表
这是托盘菜单的样式
这是好友聊天页
这是群聊天页
这是讨论组聊天页
这是新消息提醒,此界面有待美化,莫怪
源码托管在github,下面附上地址:https://github.com/zccrs/QQStars
本程序基于腾讯公司的webqq协议开发,所有相关版权归腾讯公司所有。此程序只用于技术交流和学习,不得用于其他方面。
---开发者:雨后星辰,转载请注明出处:http://www.cnblogs.com/AfterTheRainOfStars/p/4132920.html,谢谢大家。
此程序使用qml做的界面,c++负责逻辑,名字叫:QQStars。程序理论上来讲支持windows、linux、os x,但是我只测试了windows和linux,其它的可以自测。
现在功能还不完善,本来是准备实现所有webqq功能的,但是腾讯已经不准备再开发和维护旧的webqq了,服务器应该也会在不久的将来关闭了,所以我放弃了继续开发。
但是基本功能是已经都有了的,光挂Q、聊天是没有任何问题的。
本着交流和分享的精神,我准备把源代码发上来,希望能对一些学习Qt的有些帮助。下面先让大家看看界面。
这是登录界面,自己加的窗口阴影,后面闪烁的星星使用了qml的粒子系统
这是自己画的一个软键盘,每次点击都会重新布局按键,可以用它放心的输入密码。
这是设置界面,能设置网络代理。
这是登录过程中的界面,可以点击取消回到待登录页面
登录完成后默认显示的界面
展开好友分组(对隐私信息加了马赛克)
这是群列表,由于webqq不支持群分组,所以都在一起
这是讨论组列表,由于讨论组无头像,所以显示的默认图
这是最近联系人列表
这是托盘菜单的样式
这是好友聊天页
这是群聊天页
这是讨论组聊天页
这是新消息提醒,此界面有待美化,莫怪
源码托管在github,下面附上地址:https://github.com/zccrs/QQStars
相关文章推荐
- HTTP1.0协议的Status-Code大集合,整理出来给大家分享一下
- 基于HTTP的QQ协议V1.1的不完整成果,拿出来与大家分享一下
- 从网上找到一个清晰CSS视频教程和大家分享一下
- 前两天写了一个ini文件解析类,感觉还不错,和大家分享一下:)
- 和大家分享一个开源的天气客户端(简洁易用一流)
- MingQQ v1.0高仿版开源了,使用WebQQ协议实现了QQ客户端基本的聊天功能...
- 朋友今天问我一个面试题,我看了看,给大家分享一下
- 用WPF做了一个新浪微博客户端,分享一下(去掉了RegularPolygon)
- 今天堂哥给我介绍了一个很好的博客,给大家分享一下
- 今天经理让写一个随机加密的密钥,把思路写出来,作为参考,如果那位在这方面有新的尝试,希望能与大家分享
- 一个小公司老板的日常管理[朋友发来的,给大家分享一下]
- 太感动了,转载他人让大家也分享 一个妓女死了,学校为她降半旗!(无比崇敬)---希望朋友能转载一下!
- 今天写了一个webservice的loadrunner脚步和大家分享一下
- 最近发现一个很好的G站,99wg站,和大家分享一下的了
- 朋友今天问我一个面试题,我看了看,给大家分享一下
- 马上要过年了,老板突然想到要大家各自交一份“我的50个梦想”,自己用了40分钟左右给搞出来了,贴出来给大家分享一下
- 蛙蛙推荐:最近开发一个小型的OA,把常用代码和大家分享一下先
- 今天又在网上看到一个爱情小故事.读完后挺那样的...给大家分享一下...
- 大家常用的logg4j整理出来分享一下
- 朋友今天问我一个面试题,我看了看,给大家分享一下