QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: yunfan

Eva 0.2.0 测试发布(20050301)

[复制链接]
发表于 2005-3-1 10:46:33 | 显示全部楼层
呢称的问题是一个小 bug,第二此,启动 eva 时,就自动解决啦。
回复

使用道具 举报

发表于 2005-3-1 13:06:24 | 显示全部楼层
[code:1]depmode=gcc3 /bin/sh ../../admin/depcomp \
/bin/sh ../../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src/libeva -I/usr/include/kde -I/usr/lib/qt-3.1/include -I/usr/X11R6/include   -DQT_THREAD_SUPPORT  -D_REENTRANT  -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -O2 -O2 -g -pipe -march=i386 -mcpu=i686 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common  -c -o evasetting.lo `test -f 'evasetting.cpp' || echo './'`evasetting.cpp
evasetting.cpp: In member function `bool EvaSetting::saveSetting(int, const
   char*, bool, bool, int, unsigned int, short unsigned int, QString,
   QCString)':
evasetting.cpp:107: no matching function for call to `QFile::errorString()'
make[3]: *** [evasetting.lo] Error 1
make[3]: Leaving directory `/usr/src/redhat/BUILD/eva-0.2.0.20050301/src/api'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/src/redhat/BUILD/eva-0.2.0.20050301/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/redhat/BUILD/eva-0.2.0.20050301'
make: *** [all] Error 2
error: Bad exit status from /var/tmp/rpm-tmp.63390 (%build)
[/code:1]
回复

使用道具 举报

发表于 2005-3-1 13:13:08 | 显示全部楼层
获取IP也有问题。
回复

使用道具 举报

发表于 2005-3-1 13:19:17 | 显示全部楼层
关掉主窗口后会自动,但是没有办法在显示。。。
回复

使用道具 举报

 楼主| 发表于 2005-3-1 13:20:01 | 显示全部楼层
[quote:727243588b="gugong"][code:1]depmode=gcc3 /bin/sh ../../admin/depcomp \
/bin/sh ../../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src/libeva -I/usr/include/kde -I/usr/lib/qt-3.1/include -I/usr/X11R6/include   -DQT_THREAD_SUPPORT  -D_REENTRANT  -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -O2 -O2 -g -pipe -march=i386 -mcpu=i686 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common  -c -o evasetting.lo `test -f 'evasetting.cpp' || echo './'`evasetting.cpp
evasetting.cpp: In member function `bool EvaSetting::saveSetting(int, const
   char*, bool, bool, int, unsigned int, short unsigned int, QString,
   QCString)':
evasetting.cpp:107: no matching function for call to `QFile::errorString()'
make[3]: *** [evasetting.lo] Error 1
make[3]: Leaving directory `/usr/src/redhat/BUILD/eva-0.2.0.20050301/src/api'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/src/redhat/BUILD/eva-0.2.0.20050301/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/redhat/BUILD/eva-0.2.0.20050301'
make: *** [all] Error 2
error: Bad exit status from /var/tmp/rpm-tmp.63390 (%build)
[/code:1][/quote]

我猜测是qt版本不同所致,这个方法是Qt本身的方法。
你可以把evasetting.cpp 的 107 行 改为

QString msg = "file open error";

然后再重新编译试一下。
回复

使用道具 举报

 楼主| 发表于 2005-3-1 13:22:07 | 显示全部楼层
[quote:8d68a4de5f="baif"]关掉主窗口后会自动,但是没有办法在显示。。。[/quote]

鼠标中键(滚轮) 单击系统托盘中的图标
回复

使用道具 举报

 楼主| 发表于 2005-3-1 13:24:59 | 显示全部楼层
[quote:cc8b65dac8="baif"]获取IP也有问题。[/quote]

一般来说, 如果对方没有隐身,同时是udp登录的,可以得到正确的IP, 如果是隐身登录,则是腾讯服务器转发的消息, 那么你可能看到的是腾讯服务器的IP
回复

使用道具 举报

发表于 2005-3-1 13:33:54 | 显示全部楼层
[quote:86bfaa1323="yunfan"][quote:86bfaa1323="gugong"][code:1]depmode=gcc3 /bin/sh ../../admin/depcomp \
/bin/sh ../../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src/libeva -I/usr/include/kde -I/usr/lib/qt-3.1/include -I/usr/X11R6/include   -DQT_THREAD_SUPPORT  -D_REENTRANT  -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -O2 -O2 -g -pipe -march=i386 -mcpu=i686 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common  -c -o evasetting.lo `test -f 'evasetting.cpp' || echo './'`evasetting.cpp
evasetting.cpp: In member function `bool EvaSetting::saveSetting(int, const
   char*, bool, bool, int, unsigned int, short unsigned int, QString,
   QCString)':
evasetting.cpp:107: no matching function for call to `QFile::errorString()'
make[3]: *** [evasetting.lo] Error 1
make[3]: Leaving directory `/usr/src/redhat/BUILD/eva-0.2.0.20050301/src/api'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/src/redhat/BUILD/eva-0.2.0.20050301/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/redhat/BUILD/eva-0.2.0.20050301'
make: *** [all] Error 2
error: Bad exit status from /var/tmp/rpm-tmp.63390 (%build)
[/code:1][/quote]

我猜测是qt版本不同所致,这个方法是Qt本身的方法。
你可以把evasetting.cpp 的 107 行 改为

QString msg = "file open error";

然后再重新编译试一下。[/quote]

改了,现在[code:1]depfile='.deps/evasocket.Plo' tmpdepfile='.deps/evasocket.TPlo' \
depmode=gcc3 /bin/sh ../../admin/depcomp \
/bin/sh ../../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src/libeva -I/usr/include/kde -I/usr/lib/qt-3.1/include -I/usr/X11R6/include   -DQT_THREAD_SUPPORT  -D_REENTRANT  -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -O2 -O2 -g -pipe -march=i386 -mcpu=i686 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common  -c -o evasocket.lo `test -f 'evasocket.cpp' || echo './'`evasocket.cpp
evasocket.cpp: In member function `void EvaHttpProxy::parseData(int)':
evasocket.cpp:265: no matching function for call to `QString::startsWith(const
   char[8], bool)'
/usr/lib/qt-3.1/include/qstring.h:640: candidates are: bool
   QString::startsWith(const QString&) const
make[3]: *** [evasocket.lo] Error 1
make[3]: Leaving directory `/usr/src/redhat/BUILD/eva-0.2.0.20050301/src/api'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/src/redhat/BUILD/eva-0.2.0.20050301/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/redhat/BUILD/eva-0.2.0.20050301'
make: *** [all] Error 2
[/code:1]

注明:我的环境是 rhel as 3.0
回复

使用道具 举报

 楼主| 发表于 2005-3-1 13:43:59 | 显示全部楼层
[quote:8ab7b4102c="gugong"][quote:8ab7b4102c="yunfan"][quote:8ab7b4102c="gugong"][code:1]depmode=gcc3 /bin/sh ../../admin/depcomp \
/bin/sh ../../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src/libeva -I/usr/include/kde -I/usr/lib/qt-3.1/include -I/usr/X11R6/include   -DQT_THREAD_SUPPORT  -D_REENTRANT  -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -O2 -O2 -g -pipe -march=i386 -mcpu=i686 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common  -c -o evasetting.lo `test -f 'evasetting.cpp' || echo './'`evasetting.cpp
evasetting.cpp: In member function `bool EvaSetting::saveSetting(int, const
   char*, bool, bool, int, unsigned int, short unsigned int, QString,
   QCString)':
evasetting.cpp:107: no matching function for call to `QFile::errorString()'
make[3]: *** [evasetting.lo] Error 1
make[3]: Leaving directory `/usr/src/redhat/BUILD/eva-0.2.0.20050301/src/api'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/src/redhat/BUILD/eva-0.2.0.20050301/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/redhat/BUILD/eva-0.2.0.20050301'
make: *** [all] Error 2
error: Bad exit status from /var/tmp/rpm-tmp.63390 (%build)
[/code:1][/quote]

我猜测是qt版本不同所致,这个方法是Qt本身的方法。
你可以把evasetting.cpp 的 107 行 改为

QString msg = "file open error";

然后再重新编译试一下。[/quote]

改了,现在[code:1]depfile='.deps/evasocket.Plo' tmpdepfile='.deps/evasocket.TPlo' \
depmode=gcc3 /bin/sh ../../admin/depcomp \
/bin/sh ../../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src/libeva -I/usr/include/kde -I/usr/lib/qt-3.1/include -I/usr/X11R6/include   -DQT_THREAD_SUPPORT  -D_REENTRANT  -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -O2 -O2 -g -pipe -march=i386 -mcpu=i686 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common  -c -o evasocket.lo `test -f 'evasocket.cpp' || echo './'`evasocket.cpp
evasocket.cpp: In member function `void EvaHttpProxy::parseData(int)':
evasocket.cpp:265: no matching function for call to `QString::startsWith(const
   char[8], bool)'
/usr/lib/qt-3.1/include/qstring.h:640: candidates are: bool
   QString::startsWith(const QString&) const
make[3]: *** [evasocket.lo] Error 1
make[3]: Leaving directory `/usr/src/redhat/BUILD/eva-0.2.0.20050301/src/api'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/src/redhat/BUILD/eva-0.2.0.20050301/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/redhat/BUILD/eva-0.2.0.20050301'
make: *** [all] Error 2
[/code:1]

注明:我的环境是 rhel as 3.0[/quote]

我没有用过rhel as 3.0. 不过好像你的Qt比较老啊,
尝试一下,你把evasocket.cpp:265 改为

if(replyBuffer.startsWith("HTTP/1.")){

再试试看
回复

使用道具 举报

发表于 2005-3-1 13:59:47 | 显示全部楼层
[quote:9e2f161115="baif"]关掉主窗口后会自动,但是没有办法在显示。。。[/quote]

这个是操作习惯问题,双击不能打开主窗口,只能单击中键才行。
回复

使用道具 举报

发表于 2005-3-1 14:13:58 | 显示全部楼层

试用了一下,感觉很稳定

试用了一下,非常稳定和快速,但可惜仍不支持群,这使得Eva减色不少
回复

使用道具 举报

发表于 2005-3-1 14:35:07 | 显示全部楼层
[quote:a8a2f4f220="bamfox"][quote:a8a2f4f220="baif"]关掉主窗口后会自动,但是没有办法在显示。。。[/quote]

这个是操作习惯问题,双击不能打开主窗口,只能单击中键才行。[/quote]

有意思,那为什么不能添加一个菜单项呢?
回复

使用道具 举报

发表于 2005-3-1 14:38:58 | 显示全部楼层
[quote:6f8a9d6196="yunfan"][quote:6f8a9d6196="gugong"][quote:6f8a9d6196="yunfan"][quote:6f8a9d6196="gugong"][code:1]depmode=gcc3 /bin/sh ../../admin/depcomp \
/bin/sh ../../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src/libeva -I/usr/include/kde -I/usr/lib/qt-3.1/include -I/usr/X11R6/include   -DQT_THREAD_SUPPORT  -D_REENTRANT  -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -O2 -O2 -g -pipe -march=i386 -mcpu=i686 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common  -c -o evasetting.lo `test -f 'evasetting.cpp' || echo './'`evasetting.cpp
evasetting.cpp: In member function `bool EvaSetting::saveSetting(int, const
   char*, bool, bool, int, unsigned int, short unsigned int, QString,
   QCString)':
evasetting.cpp:107: no matching function for call to `QFile::errorString()'
make[3]: *** [evasetting.lo] Error 1
make[3]: Leaving directory `/usr/src/redhat/BUILD/eva-0.2.0.20050301/src/api'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/src/redhat/BUILD/eva-0.2.0.20050301/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/redhat/BUILD/eva-0.2.0.20050301'
make: *** [all] Error 2
error: Bad exit status from /var/tmp/rpm-tmp.63390 (%build)
[/code:1][/quote]

我猜测是qt版本不同所致,这个方法是Qt本身的方法。
你可以把evasetting.cpp 的 107 行 改为

QString msg = "file open error";

然后再重新编译试一下。[/quote]

改了,现在[code:1]depfile='.deps/evasocket.Plo' tmpdepfile='.deps/evasocket.TPlo' \
depmode=gcc3 /bin/sh ../../admin/depcomp \
/bin/sh ../../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src/libeva -I/usr/include/kde -I/usr/lib/qt-3.1/include -I/usr/X11R6/include   -DQT_THREAD_SUPPORT  -D_REENTRANT  -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -O2 -O2 -g -pipe -march=i386 -mcpu=i686 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common  -c -o evasocket.lo `test -f 'evasocket.cpp' || echo './'`evasocket.cpp
evasocket.cpp: In member function `void EvaHttpProxy::parseData(int)':
evasocket.cpp:265: no matching function for call to `QString::startsWith(const
   char[8], bool)'
/usr/lib/qt-3.1/include/qstring.h:640: candidates are: bool
   QString::startsWith(const QString&) const
make[3]: *** [evasocket.lo] Error 1
make[3]: Leaving directory `/usr/src/redhat/BUILD/eva-0.2.0.20050301/src/api'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/src/redhat/BUILD/eva-0.2.0.20050301/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/redhat/BUILD/eva-0.2.0.20050301'
make: *** [all] Error 2
[/code:1]

注明:我的环境是 rhel as 3.0[/quote]

我没有用过rhel as 3.0. 不过好像你的Qt比较老啊,
尝试一下,你把evasocket.cpp:265 改为

if(replyBuffer.startsWith("HTTP/1.")){

再试试看[/quote]

[code:1]source='evaservers.cpp' object='evaservers.lo' libtool=yes \
depfile='.deps/evaservers.Plo' tmpdepfile='.deps/evaservers.TPlo' \
depmode=gcc3 /bin/sh ../../admin/depcomp \
/bin/sh ../../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src/libeva -I/usr/include/kde -I/usr/lib/qt-3.1/include -I/usr/X11R6/include   -DQT_THREAD_SUPPORT  -D_REENTRANT  -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -O2 -O2 -g -pipe -march=i386 -mcpu=i686 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common  -c -o evaservers.lo `test -f 'evaservers.cpp' || echo './'`evaservers.cpp
evaservers.cpp: In member function `void EvaServers::fetchAddress(bool)':
evaservers.cpp:67: call of overloaded `QHostAddress(QString&)' is ambiguous
/usr/lib/qt-3.1/include/qhostaddress.h:59: candidates are:
   QHostAddress::QHostAddress(Q_UINT8*) <near match>
/usr/lib/qt-3.1/include/qhostaddress.h:58:
   QHostAddress::QHostAddress(unsigned int) <near match>
evaservers.cpp: In member function `void EvaServers::defaultAddress()':
evaservers.cpp:138: call of overloaded `QHostAddress(const char[14])' is
   ambiguous
/usr/lib/qt-3.1/include/qhostaddress.h:60: candidates are:
   QHostAddress::QHostAddress(const QHostAddress&) <near match>
/usr/lib/qt-3.1/include/qhostaddress.h:59:
   QHostAddress::QHostAddress(Q_UINT8*) <near match>
/usr/lib/qt-3.1/include/qhostaddress.h:58:
   QHostAddress::QHostAddress(unsigned int) <near match>
evaservers.cpp:140: call of overloaded `QHostAddress(const char[14])' is
   ambiguous
/usr/lib/qt-3.1/include/qhostaddress.h:60: candidates are:
   QHostAddress::QHostAddress(const QHostAddress&) <near match>
/usr/lib/qt-3.1/include/qhostaddress.h:59:
   QHostAddress::QHostAddress(Q_UINT8*) <near match>
/usr/lib/qt-3.1/include/qhostaddress.h:58:
   QHostAddress::QHostAddress(unsigned int) <near match>
make[3]: *** [evaservers.lo] Error 1
make[3]: Leaving directory `/usr/src/redhat/BUILD/eva-0.2.0.20050301/src/api'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/src/redhat/BUILD/eva-0.2.0.20050301/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/redhat/BUILD/eva-0.2.0.20050301'
make: *** [all] Error 2
[/code:1]

唉,看样子,俺没这个福气
回复

使用道具 举报

发表于 2005-3-1 15:20:50 | 显示全部楼层

Re: 试用了一下,感觉很稳定

[quote:503c543a21="cooltonygao"]试用了一下,非常稳定和快速,但可惜仍不支持群,这使得Eva减色不少[/quote]

下一个版本的目标就是支持群 :D
回复

使用道具 举报

发表于 2005-3-1 15:22:47 | 显示全部楼层
什么事情都不可能一撅而就的,想支持群,你们就要耐心点
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-24 14:16 , Processed in 0.050519 second(s), 13 queries .

© 2021 Powered by Discuz! X3.5.

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