Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

需要适配低版本QT环境 #45

Open
ghost opened this issue May 3, 2019 · 11 comments
Open

需要适配低版本QT环境 #45

ghost opened this issue May 3, 2019 · 11 comments
Labels

Comments

@ghost
Copy link

ghost commented May 3, 2019

目前由于deepin 15.10系统迁移到了 debian稳定版 底层环境,所以系统内置的QT版本降到了5.7.1,而软件需要最低5.8版本的QT才可以正常运行。这使得升级系统以后的用户无法正常使用。

考虑到 deepin 单方面应该不可能在6个月以内修正这个问题,因此就需要软件主动适配新版本系统所带来的变化。

如果功能上不会有什么损失的话,建议开发者最好尝试一下。谢谢。

@shiqimei
Copy link
Owner

shiqimei commented May 3, 2019

谢谢提醒,我有时间看一下 :)

@shiqimei shiqimei added the 15.10 label May 3, 2019
@ghost
Copy link
Author

ghost commented May 3, 2019 via email

@shiqimei
Copy link
Owner

shiqimei commented May 3, 2019

目前图标的显示也有问题,放置在任务栏后,在dock栏内显示太大了,没有像其他应用程序一样的圆形包边。(例如telegram那样的)这个问题也需要解决。嗯,期待你的好消息  : ) lolimay [email protected] 于 2019年5月3日星期五 GMT+8 下午2:38:32写道: 谢谢提醒,我有时间看一下 :) — You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or mute the thread.

可以截图看看吗?一般是不会在 dock 栏显示图标的呀 🤔

@shiqimei
Copy link
Owner

shiqimei commented May 3, 2019

PS. 我现在还在 15.10 unstable,由于是生产电脑,暂时不会鲁莽地 fresh install,对 stable 的适配请不要太乐观 😂

@ghost
Copy link
Author

ghost commented May 3, 2019

显示问题如图所示。

主要是为普通用户考虑,一般能来github的人不会反感ss-qt5还需要手动设置代理的操作的。

无需着急,没关系。 : )

@dreamdevil00
Copy link

还在纳闷怎么不能用了。原来是这个原因

@shiqimei shiqimei pinned this issue May 4, 2019
@dreamdevil00
Copy link

dreamdevil00 commented May 4, 2019

系统版本:

zero@zero-PC:~/Desktop/shadowsocks/shadowsocks-deepin-1.2.2/build$ lsb_release -a
No LSB modules are available.
Distributor ID:	Deepin
Description:	Deepin 15.10
Release:	15.10
Codename:	unstable

我自己按照开发步骤编译了下后执行报错

zero@zero-PC:~/Desktop/shadowsocks/shadowsocks-deepin-1.2.2/build$ ./shadowsocks-deepin 
register service failed: QDBusError("", "")
QFileSystemWatcher::removePaths: list is empty
QFileSystemWatcher::removePaths: list is empty

编译过程中没报错。不知为何

@lolimay

@shiqimei
Copy link
Owner

shiqimei commented May 4, 2019

QFileSystemWatcher::removePaths: list is empty
QFileSystemWatcher::removePaths: list is empty

这两行可以忽略,这个是 QT 低版本的 BUG,不影响程序运行。

register service failed: QDBusError("", "")

这个可能是 Dtk::Widget 的问题,或许 1.2.2 版本依赖的 dtkwidget 在 15.10 stable 中也发生了变动,具体还是要等个人迁移到 stable 后才能知道什么情况 :(

@zoze0
Copy link

zoze0 commented May 7, 2019

PS. 我现在还在 15.10 unstable,由于是生产电脑,暂时不会鲁莽地 fresh install,对 stable 的适配请不要太乐观 joy

在虚拟机里装一个15.10 stable版

@huhgyong
Copy link

huhgyong commented Jul 6, 2019

同样的问题,还是有点不爽啊

@readmagic
Copy link

最新版本已经是15.11了,这个bug还没修么。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

5 participants