Eva0.1.1(QQ聊天for KDE的客户端)
我已经上传到公社 -> 自由软件 -> 网络工具里http://www.linuxfans.org/nuke/modules.php?name=Site_Downloads&op=geninfo&did=2999
做了如下修改
1. 程序界面更改为英文, 所有关界面显示字符加入i18n
2. 程序文件的字符编码都改为Utf8,可以用kwrite,将编码设置为utf8来阅读
源程序
3. 更改了字符编码处理的部分, 希望能够正常显示昵称,和消息
4. 更改了个别的bug
我希望能更快的加入新的功能, 但是由于,linux发行版各异,在没有能够
提供一个大多数发行版都可以稳定文本聊天之前,我都不会加入新功能,
希望大家能帮忙编译一下,运行看看, 给一些反馈, 我就感激不尽了
大家帮忙留意以下几点:
1. 好友的头像是否正常显示
2. 好友昵称是否是乱码, logout,然后再次login后,昵称是否正常
3. 在查看消息历史时(History), 是否文本部分基本正常(因为里面含有
表情码,可能会有乱码出现), 双击一条消息,看看聊天窗口中是否
正常显示这条消息。
详细内容参见公社的自由软件区
先谢谢了!
我的email: [email protected] 很棒的!正在看代码,是用kdevelop开发的把,好好学习一下 :P file:syssettting.cpp line:121
在FC3下这句编译不过去
stream>>(Q_UINT32)lastIndex;
改成这样才好了
stream>>(Q_UINT32&)lastIndex;
不知道改的对不对 :oops:
我看QDataStreamd的例子也是作者那样写的,但就是编译不过去 你重新下一下,我已经更改过了
或者
stream>>(Q_UINT32)lastIndex;
改为
stream>>lastIndex;
就ok了 看了一下可能是gcc对语法要求加强了 已经在用了呵呵,真8错的说 :mrgreen: 可能你这么写更好
stream>>(Q_UINT32&)lastIndex;
lastIndex定义的是一个int, 也是32位的,所以类型转不转都可以了 已经在用了呵呵,真8错的说 :mrgreen:
添加好友有点问题(你加对方,对方要login了才可以加上,不管他是隐身还是在线。),慎用
能否帮忙看看文本聊天记录是否有乱码, 双击一条记录,是否消息正确的显示在聊天窗口
多谢啦 文本聊天记录不显示中文, 双击一条记录消息正确的显示在聊天窗口 : 文本聊天记录不显示中文, 双击一条记录消息正确的显示在聊天窗口 :
聊天记录乱码的问题,基本解决
将附件中的messageviewer.cpp.txt 下载后改名为messageviewer.cpp
然后覆盖 eva-src/src下的同名文件
重新编译一下
看看是否基本正常 qq老是登陆不上去,怪了,yunfan可否留下你的qq,好像你学习 :P 客气, 我也是边看资料边摸索的。
我的QQ: 33138622, 有空一起探讨 加人好像有点问题,加了你但是好像看不见 你没有收到验证的通知么? 可以检查一下msg如果是空就不用发送消息了
页:
[1]
2