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

看上面的意思,ctrl+F的背景css是没法修改的。

1 个赞

Goldendict-ng 23.06.02-alpha.230617.0ab7a83d
Qt 6.5.1 Clang 14.0.0 (clang-1400.0.29.202)macos darwin 22.5.0 x86_64-little_endian-lp64
Flags:USE_XAPIAN MAKE_ZIM_SUPPORT MAKE_CHINESE_CONVERSION_SUPPORT
在GitHub下载了最新版,不过显示还是这一版。然后编辑吃点要么闪退要么无响应,在设置中更改字体也是无响应。
闪退.txt (113.1 KB)
82AC90E6-33A4-490D-8A33-DAF62958E676.zip (7.4 KB)

用6.4.3的版本试下

果然切换到6.4.3就没问题了。

大佬,怎么实现类似 chatGPT api 在 GoldenDict 上使用呢。

展开词典栏,移动鼠标到某个词典的时候,展开的词典栏自己突然关闭。然后再展开,再移动鼠标,又自己关闭了。
不知道是不是bug

Windows上没法重现。

鼠标慢慢穿过红框这两个边界的时候,弹窗都必消失。不知道是不是对这两个分界线的位置做了什么特殊处理。

补充:把这四个面板全部隐藏以后,也就是上面两个分界线都没有了以后,弹窗就不再消失了。
image




也就是设置成下面这种界面后,不管鼠标怎么移动(只要在弹窗范围内),弹窗就不会消失了。不知道是不是上次修改:上下键无法上下翻动的时候,引入的这个问题

如果你的鼠标穿过了这个边界,是不是也离开了词典栏的区域。

确定没有离开词典栏的区域。弹窗的词典栏是横跨这两个分界线的




如果把弹出的词典栏的左右范围限制在两条分界线以内,应该会解决问题。
或者修改对两条分界线区域的特殊处理

截了个动图,更直观一些
Jun-24-2023 13-40-42

应该是 Qt 的 bug,而且是默认的 mac 样式有这个 bug,在 fusion 里面没有

/Applications/GoldenDict.app/Contents/MacOS/GoldenDict --style fusion

https://bugreports.qt.io/browse/QTBUG-114838

1 个赞

感谢告知。不知道有没有方法可以默认以fusion的方式打开goldendict,先临时解决一下

感谢,mac用户问题已解决,6.4.3使用体验很好!第一次用goldendict,太强了!再次感谢。

你好,請問綠色版怎麽設置呢?

1 个赞

如果你說的綠色版的意思是 “Portable mode”,那需要在 goldendict.exe 旁邊建一個叫 portable 的文件夾

指出文档的一点小错误,这里应该是 content:

Goldendict-ng 23.06.02-alpha.20230626.062ced92
Qt 6.5.1 Visual C++ Compiler 192930151windows winnt 10.0.22621 x86_64-little_endian-llp64
Flags:USE_XAPIAN MAKE_ZIM_SUPPORT USE_ICONV MAKE_CHINESE_CONVERSION_SUPPORT

这版 GoldenDict 查图片词典速度好慢,慢到影响体验了,希望能优化下

处理了,,,,,,

应该是引擎的问题,改用QT5,速度会好些,但也有延迟(依然没有官方快、也没GoldenDict++快):

GoldenDict_04sAb6Gt4c