【历史讨论】GoldenDict-ng 基于Qt5.15.2/Qt6.X版本

验证了下,官方版本的确也有这个问题。不知道这个编辑群组时内存占用过高的问题,您的版本有没有可能优化

后续尝试改下。

先行谢过大神!!!而且这个内存占用一旦飙上去,好像还下不去,一直保持10G左右的占用。。。

内存飙升,是在你点击 编辑群组, 弹窗的时候。
还是在你点击 编辑群组 ,然后关闭群组的弹窗之后。

就是点击编辑群组后,还没有弹窗的时候。等弹窗出来的时候,内存不再升高。关闭弹窗,关闭主窗口,内存仍然不下降。

你的词典大概多少本。

一千多本(很多词典保留了多个版本)。。 不过群组里设置的词典还不多

你打开首选项是不是也会内存飙升。

打开首选项并不会。打开其他菜单选项都不会。只有启动GD后首次点击编辑群组会卡一会,内存飙升,关闭群组窗口后,后面再次打开编辑群组窗口,瞬间就显示了。

从代码上,跟其他功能(如首选项打开)基本类似。稍微不同的也就是词典列表初始化。
没发现特别可疑的地方。

感觉更词典数量关系也不大。你的情况,感觉词典数量从1000降下来,比如降到100可以对比下。

另外跟全文索引应该也没关系。

不排除是你环境中杀毒软件之类的造成的。" obit advanced systemcare 和 wise care 365" 关闭后看看

这两个软件都用的便携版,平时没有启动。

image

转储的文件,压缩下,方便的话可以共享给我。你的估计比较大。
或者先这样放着吧,貌似是个难解决的问题。目前没思路。

词典目录减少到100个词典后,点击编辑群组,内存占用变成600多兆,估计还是跟词典数量有关系

是个好消息。查找原因有针对性了。

600M的 转储出来,应该还好。等你有空可以试下。 先转储再压缩。

还反馈个小问题,右键菜单里的“copy”没有汉化。 ::::

image

image
反馈个小问题,收藏列表没有左对齐。

image

收藏的可以自己拖动。所以是正常的。

官方的版本鼠标中键点击超链接可以在新标签栏打开的,这个版本用中键点是在当前标签页打开,想要在新标签的话只能鼠标右键“在新标签页中打开链接”,请问有办法解决吗?

  • 我個人是【Shift + 鼠標左鍵】或【Ctrl + 鼠標左鍵】新標籤頁打開超鏈接

可以使用,非常感谢!