QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4969|回复: 24

Eva0.1.1(QQ聊天for KDE的客户端)

[复制链接]
发表于 2004-11-18 14:37:20 | 显示全部楼层 |阅读模式
我已经上传到公社 -> 自由软件 -> 网络工具  里
http://www.linuxfans.org/nuke/mo ... fo&did=2999

做了如下修改

1. 程序界面更改为英文, 所有关界面显示字符加入i18n
2. 程序文件的字符编码都改为Utf8,可以用kwrite,将编码设置为utf8来阅读
   源程序
3. 更改了字符编码处理的部分, 希望能够正常显示昵称,和消息
4. 更改了个别的bug


我希望能更快的加入新的功能, 但是由于,linux发行版各异,在没有能够
提供一个大多数发行版都可以稳定文本聊天之前,我都不会加入新功能,
希望大家能帮忙编译一下,运行看看, 给一些反馈, 我就感激不尽了

大家帮忙留意以下几点:

1. 好友的头像是否正常显示
2. 好友昵称是否是乱码, logout,然后再次login后,昵称是否正常
3. 在查看消息历史时(History), 是否文本部分基本正常(因为里面含有
   表情码,可能会有乱码出现), 双击一条消息,看看聊天窗口中是否
   正常显示这条消息。


详细内容参见公社的自由软件区
先谢谢了!

我的email: [email protected][/url]
发表于 2004-11-18 22:43:08 | 显示全部楼层
很棒的!正在看代码,是用kdevelop开发的把,好好学习一下
回复

使用道具 举报

发表于 2004-11-18 22:50:51 | 显示全部楼层
file:syssettting.cpp         line:121
  在FC3下这句编译不过去
    stream>>(Q_UINT32)lastIndex;
  改成这样才好了
    stream>>(Q_UINT32&)lastIndex;
不知道改的对不对
我看QDataStreamd的例子也是作者那样写的,但就是编译不过去
回复

使用道具 举报

 楼主| 发表于 2004-11-18 22:55:09 | 显示全部楼层
你重新下一下,我已经更改过了

或者
stream>>(Q_UINT32)lastIndex;
改为
stream>>lastIndex;

就ok了
回复

使用道具 举报

发表于 2004-11-18 23:02:09 | 显示全部楼层
看了一下可能是gcc对语法要求加强了
回复

使用道具 举报

发表于 2004-11-18 23:04:18 | 显示全部楼层
已经在用了呵呵,真8错的说
回复

使用道具 举报

 楼主| 发表于 2004-11-18 23:14:20 | 显示全部楼层
可能你这么写更好
stream>>(Q_UINT32&)lastIndex;

lastIndex定义的是一个int, 也是32位的,所以类型转不转都可以了
回复

使用道具 举报

 楼主| 发表于 2004-11-18 23:18:30 | 显示全部楼层
[quote:85f971eaa3="dxz"]已经在用了呵呵,真8错的说 [/quote]

添加好友有点问题(你加对方,对方要login了才可以加上,不管他是隐身还是在线。),慎用

能否帮忙看看文本聊天记录是否有乱码, 双击一条记录,是否消息正确的显示在聊天窗口

多谢啦
回复

使用道具 举报

发表于 2004-11-18 23:55:50 | 显示全部楼层
文本聊天记录不显示中文, 双击一条记录消息正确的显示在聊天窗口 :
回复

使用道具 举报

 楼主| 发表于 2004-11-19 00:07:14 | 显示全部楼层
[quote:e90951132f="dxz"]文本聊天记录不显示中文, 双击一条记录消息正确的显示在聊天窗口 :[/quote]

聊天记录乱码的问题,基本解决

将附件中的messageviewer.cpp.txt 下载后改名为messageviewer.cpp
然后覆盖 eva-src/src下的同名文件
重新编译一下

看看是否基本正常

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

发表于 2004-11-19 21:24:35 | 显示全部楼层
qq老是登陆不上去,怪了,yunfan可否留下你的qq  ,好像你学习
回复

使用道具 举报

 楼主| 发表于 2004-11-19 21:45:21 | 显示全部楼层
客气, 我也是边看资料边摸索的。
我的QQ: 33138622, 有空一起探讨
回复

使用道具 举报

发表于 2004-11-19 22:40:49 | 显示全部楼层
加人好像有点问题,加了你但是好像看不见
回复

使用道具 举报

 楼主| 发表于 2004-11-19 22:52:48 | 显示全部楼层
你没有收到验证的通知么?
回复

使用道具 举报

发表于 2004-11-19 22:57:17 | 显示全部楼层
可以检查一下msg如果是空就不用发送消息了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-22 02:40 , Processed in 0.121540 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表