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

**URL:** <https://forum.freemdict.com/t/topic/11495>\
**Category:** GoldenDict-ng\
**Tags:** goldendict\
**Created:** [2022 年3 月 14 日 13:17 UTC](https://forum.freemdict.com/t/topic/11495 "2022-03-14T13:17:30Z")\
**Posts on this page:** 20\
**Page:** 91

<div class="post-metadata">

作者： ![asphoa](https://forumcdn.freemdict.com/letter_avatar_proxy/v4/letter/a/cdc98d/32.png) [@asphoa](https://forum.freemdict.com/u/asphoa)\
发布日期： [2023 年1 月 17 日 09:37 UTC](https://forum.freemdict.com/t/topic/11495/1916 "2023-01-17T09:37:04Z")

</div>

另外，在詞典界面上，選中內容，按一下 command+C，詞典就自動查詢了，能否去掉這個呢？

---

<div class="post-metadata">

作者： ![aml](https://forumcdn.freemdict.com/letter_avatar_proxy/v4/letter/a/ce73a5/32.png) [@aml](https://forum.freemdict.com/u/aml)\
发布日期： [2023 年1 月 20 日 08:19 UTC](https://forum.freemdict.com/t/topic/11495/1917 "2023-01-20T08:19:05Z")

</div>

索引这个bgl时，goldendict发生闪退。在将其移出词典文件夹之后，goldendict又能正常启动。  
windows 11，QT5或QT6都有这问题。  
[Genius\_English\_Japanese.zip](https://forum.freemdict.com/uploads/short-url/iu4C3ZkvsXXhtiCrFJVltQ5tpBK.zip) (9.6 MB)

---

<div class="post-metadata">

作者： ![knetxp](https://forumcdn.freemdict.com/letter_avatar_proxy/v4/letter/k/e47774/32.png) [@knetxp](https://forum.freemdict.com/u/knetxp)\
发布日期： [2023 年1 月 21 日 05:04 UTC](https://forum.freemdict.com/t/topic/11495/1918 "2023-01-21T05:04:06Z")

</div>

发现一个兼容性问题，手头上有一台Y460笔记本，显卡是HD5650。  
运行Qt5WebEngine或Qt6WebEngine显卡报错，提示信息：  
Failed to initialize graphics backend for OpenGL.  
运行Qt5WebKit版本可以正常使用。

---

<div class="post-metadata">

作者： ![atauzki](https://forumcdn.freemdict.com/user_avatar/forum.freemdict.com/atauzki/32/1365_2.png) [@atauzki](https://forum.freemdict.com/u/atauzki)\
发布日期： [2023 年1 月 21 日 07:50 UTC](https://forum.freemdict.com/t/topic/11495/1919 "2023-01-21T07:50:46Z")

</div>

老显卡不支持硬件加速很正常

---

<div class="post-metadata">

作者： ![knetxp](https://forumcdn.freemdict.com/letter_avatar_proxy/v4/letter/k/e47774/32.png) [@knetxp](https://forum.freemdict.com/u/knetxp)\
发布日期： [2023 年1 月 21 日 07:52 UTC](https://forum.freemdict.com/t/topic/11495/1920 "2023-01-21T07:52:42Z")

</div>

同一年的GT310M正常

---

<div class="post-metadata">

作者： ![atauzki](https://forumcdn.freemdict.com/user_avatar/forum.freemdict.com/atauzki/32/1365_2.png) [@atauzki](https://forum.freemdict.com/u/atauzki)\
发布日期： [2023 年1 月 21 日 07:58 UTC](https://forum.freemdict.com/t/topic/11495/1921 "2023-01-21T07:58:56Z")

</div>

这种东西你可以下一个chrome浏览器试试，如果也报错那就是chromium的问题

---

<div class="post-metadata">

作者： ![manju](https://forumcdn.freemdict.com/letter_avatar_proxy/v4/letter/m/ecd19e/32.png) [@manju](https://forum.freemdict.com/u/manju)\
发布日期： [2023 年1 月 21 日 18:44 UTC](https://forum.freemdict.com/t/topic/11495/1922 "2023-01-21T18:44:09Z")

</div>

> [@manju](#):
>
> qt6.3.2与6.4.2的opencc模组，繁简通查似乎失效（已正确地将简转繁/繁转简加入各群组），无法正常运作。

我将[GoldenDict(Linux/macOS/Windows)基于Qt5.15.2/Qt6.X版本 - #1900，来自 atauzki](https://forum.freemdict.com/t/topic/11495/1900)  
的opencc中档案，覆盖qt6.3.2的opencc档案后，似乎解决。

遇此问题者，不妨一试。

---

<div class="post-metadata">

作者： ![atauzki](https://forumcdn.freemdict.com/user_avatar/forum.freemdict.com/atauzki/32/1365_2.png) [@atauzki](https://forum.freemdict.com/u/atauzki)\
发布日期： [2023 年1 月 22 日 02:26 UTC](https://forum.freemdict.com/t/topic/11495/1923 "2023-01-22T02:26:55Z")

</div>

我中途更新过opencc的版本，应该和这个有关

---

<div class="post-metadata">

作者： ![zongze](https://forumcdn.freemdict.com/letter_avatar_proxy/v4/letter/z/ba8739/32.png) [@zongze](https://forum.freemdict.com/u/zongze)\
发布日期： [2023 年1 月 22 日 05:21 UTC](https://forum.freemdict.com/t/topic/11495/1924 "2023-01-22T05:21:47Z")

</div>

回报定位失效的问题

```auto
词条1
   ...<a name="name1"></a>标题1...
   ...
   <a href="entry://#name1">to 标题1</a> /*内部词条至定位*/
   ...
</>
词条2
   ...
   <a href="entry://词条1#name1">to 标题1</a> /*外部词条至定位*/
   ...
</>

```

用 Goldendict-qt642-20230115 时，内部定位OK，但是外部定位不行  
改用 Goldendict 1.5.0 和 MDict 测试OK

---

<div class="post-metadata">

作者： ![artour](https://forumcdn.freemdict.com/user_avatar/forum.freemdict.com/artour/32/7647_2.png) [@artour](https://forum.freemdict.com/u/artour)\
发布日期： [2023 年1 月 23 日 03:03 UTC](https://forum.freemdict.com/t/topic/11495/1925 "2023-01-23T03:03:54Z")

</div>

又是一年过去了，现在是2023年，目前操作系统Windows 10 LTSC 2021 19044.2546， 仍然在用GoldenDict RC2-499版本，词典首选项使用内部播放器（系统中安装了LAVFilters-0.76.1）或外部播放器（ffmpeg 2023最新版），播放音视频正常（包括论坛中提到的MP4测试文件，adjust词条），只是这个外置的ffmpeg对windows7系统支持不好，词典发现不能发音，换到内部播放器，发音正常，视频正常。

一时间不知问题出在哪里？

回来看了下本论坛置顶的GoldenDict版本也更新了一大截了，现在无论GoldenDict.Qt5WebKit还是GoldenDict.Qt5WebEngine的OCR取词快捷键是和论坛的OCR取词统一起来了，所以才有兴趣试用了目前新的QT版本，但是发现GoldenDict.Qt5WebKit.Win64对Windows 10 LTSC 2021支持不太好，无论是选内部播放器还是外部播放器，都不能解码MP4，但是对windows7却支持很好！GoldenDict.Qt5WebEngine还是问题多多，同样的配置文件挪过来，启动词典，发现非常不稳定的，点击每个词条，只能词条发音，例句不发音，例句发的也是词条的音，没办法，暂时保留了GoldenDict.Qt5WebKit.Win64留作备用。

经此折腾，还是用回了[俄国佬维护的GoldenDict](http://forum.ru-board.com/topic.cgi?forum=5&topic=49149&start=0) 版本

---

<div class="post-metadata">

作者： ![xiaoyifang](https://forumcdn.freemdict.com/letter_avatar_proxy/v4/letter/x/df788c/32.png) [@xiaoyifang](https://forum.freemdict.com/u/xiaoyifang)\
发布日期： [2023 年1 月 24 日 13:10 UTC](https://forum.freemdict.com/t/topic/11495/1926 "2023-01-24T13:10:13Z")

</div>

把取词的选项，工具栏上 不要选。  
 ![image](https://forumcdn.freemdict.com/uploads/default/original/3X/e/f/ef87106b71dd900179d2d8ec1a4a9ac124aaab76.png)

---

<div class="post-metadata">

作者： ![xiaoyifang](https://forumcdn.freemdict.com/letter_avatar_proxy/v4/letter/x/df788c/32.png) [@xiaoyifang](https://forum.freemdict.com/u/xiaoyifang)\
发布日期： [2023 年1 月 24 日 13:10 UTC](https://forum.freemdict.com/t/topic/11495/1927 "2023-01-24T13:10:43Z")

</div>

原因：  
这个问题是 目标编码是cp932, 内部从cp932转为utf8的时候，转换错误。

目前已经可以了。用最新版，然后重新索引下这个词典。

 ![image](https://forumcdn.freemdict.com/uploads/default/original/3X/c/1/c170d38074a98962775d3b7f9ad058e9ae996f8f.png)

---

<div class="post-metadata">

作者： ![asphoa](https://forumcdn.freemdict.com/letter_avatar_proxy/v4/letter/a/cdc98d/32.png) [@asphoa](https://forum.freemdict.com/u/asphoa)\
发布日期： [2023 年1 月 24 日 13:49 UTC](https://forum.freemdict.com/t/topic/11495/1928 "2023-01-24T13:49:04Z")

</div>

> [@xiaoyifang](#):
>
> 把取词的选项，工具栏上 不要选。  
> ![image](https://forumcdn.freemdict.com/uploads/default/original/3X/e/f/ef87106b71dd900179d2d8ec1a4a9ac124aaab76.png)

多謝，已解決！

---

<div class="post-metadata">

作者： ![sertoli](https://forumcdn.freemdict.com/user_avatar/forum.freemdict.com/sertoli/32/20674_2.png) [@sertoli](https://forum.freemdict.com/u/sertoli)\
发布日期： [2023 年1 月 25 日 20:20 UTC](https://forum.freemdict.com/t/topic/11495/1929 "2023-01-25T20:20:21Z")

</div>

Hi. The audio sound don’t works in Windows in QT6.4.2. I try many times with ffmpeg and QT engine.  
The sound works in qt6.3.2.  
Thanks a lot.

---

<div class="post-metadata">

作者： ![独行瞏瞏](https://forumcdn.freemdict.com/user_avatar/forum.freemdict.com/%E7%8B%AC%E8%A1%8C%E7%9E%8F%E7%9E%8F/32/6802_2.png) [@独行瞏瞏](https://forum.freemdict.com/u/%E7%8B%AC%E8%A1%8C%E7%9E%8F%E7%9E%8F)\
发布日期： [2023 年1 月 26 日 02:45 UTC](https://forum.freemdict.com/t/topic/11495/1930 "2023-01-26T02:45:41Z")

</div>

> [@GoldenDict-ng(Linux/macOS/Windows)基于Qt5.15.2/Qt6.X版本](https://forum.freemdict.com/t/topic/11495/1904):
>
> 试了，ffmpeg引擎不发音，而qtmultimedia不管按任何声音，都只出现该次查询第一个发出的声音 补充：qt6.3.2与6.4.2的opencc模组，有点奇怪，繁简通查似乎失效（已正确地将简转繁/繁转简加入各群组），无法正常运作。

就是这个问题，最新编译版仍然有，似乎是QT6.4.2的问题。

---

<div class="post-metadata">

作者： ![xiaoyifang](https://forumcdn.freemdict.com/letter_avatar_proxy/v4/letter/x/df788c/32.png) [@xiaoyifang](https://forum.freemdict.com/u/xiaoyifang)\
发布日期： [2023 年1 月 26 日 12:43 UTC](https://forum.freemdict.com/t/topic/11495/1932 "2023-01-26T12:43:34Z")

</div>

qt6.4.2的问题。估计到6.4.3才能好。  
[https://bugreports.qt.io/browse/QTBUG-108383](https://bugreports.qt.io/browse/QTBUG-108383)

---

<div class="post-metadata">

作者： ![Akira](https://forumcdn.freemdict.com/letter_avatar_proxy/v4/letter/a/ba8739/32.png) [@Akira](https://forum.freemdict.com/u/Akira)\
发布日期： [2023 年1 月 26 日 13:20 UTC](https://forum.freemdict.com/t/topic/11495/1933 "2023-01-26T13:20:45Z")

</div>

I’m using GD with version

> Goldendict 22.12.24-alpha.230113.e184162d  
> windows winnt 10.0.22621 Qt 6.4.2 x86\_64-little\_endian-llp64  
> Visual C++ Compiler: 192930147  
> Flags: MAKE\_ZIM\_SUPPORT MAKE\_EXTRA\_TIFF\_HANDLER MAKE\_CHINESE\_CONVERSION\_SUPPORT

![image](https://forumcdn.freemdict.com/uploads/default/original/3X/a/b/ab84c1e9814316caf063a0d4f49011289445042f.png)

I don’t know why but GD does not pronounce any more. Could you elaborate on how to fix it? Thank you so much!

---

<div class="post-metadata">

作者： ![xiaoyifang](https://forumcdn.freemdict.com/letter_avatar_proxy/v4/letter/x/df788c/32.png) [@xiaoyifang](https://forum.freemdict.com/u/xiaoyifang)\
发布日期： [2023 年1 月 26 日 13:40 UTC](https://forum.freemdict.com/t/topic/11495/1934 "2023-01-26T13:40:05Z")

</div>

use qt6.3.2 version or wait until qt6.4.3  
It’s qt’s bug [[QTBUG-108383] QWindowsResampler "Failed to setup resampler" - Qt Bug Tracker](https://bugreports.qt.io/browse/QTBUG-108383)  
[c++ - "Failed to setup resampler" when starting QAudioSink - Stack Overflow](https://stackoverflow.com/a/74500510/968188)

another solution is “use external player”

---

<div class="post-metadata">

作者： ![Akira](https://forumcdn.freemdict.com/letter_avatar_proxy/v4/letter/a/ba8739/32.png) [@Akira](https://forum.freemdict.com/u/Akira)\
发布日期： [2023 年1 月 26 日 13:55 UTC](https://forum.freemdict.com/t/topic/11495/1935 "2023-01-26T13:55:39Z")

</div>

I use “media player classic”

 ![image](https://forumcdn.freemdict.com/uploads/default/original/3X/a/7/a7bdb2a3d5ccfbccf15983656d7ebff40b01c5bf.png)

with the path `C:\Program Files (x86)\K-Lite Codec Pack\MPC-HC64\mpc-hc64.exe`

 ![image](https://forumcdn.freemdict.com/uploads/default/original/3X/4/e/4e45a0a158fc082a66b2721125863ef9711831ee.png)

but it does not work

![image](https://forumcdn.freemdict.com/uploads/default/original/3X/0/3/03e7a8c3e7bfa50fd282364db51bf9696994fa53.png)

Could you explain how to use external player?

---

<div class="post-metadata">

作者： ![xiaoyifang](https://forumcdn.freemdict.com/letter_avatar_proxy/v4/letter/x/df788c/32.png) [@xiaoyifang](https://forum.freemdict.com/u/xiaoyifang)\
发布日期： [2023 年1 月 26 日 13:59 UTC](https://forum.freemdict.com/t/topic/11495/1936 "2023-01-26T13:59:49Z")

</div>

you can test the program on command line to verify whether the program can play the audio file.  
`mpc-hc64.exe audiofile.mp3`

a valid player is like this.  
`ffplay.exe -nodisp -autoexit`

[上一页](https://forum.freemdict.com/t/topic/11495.md?page=90)

[下一页](https://forum.freemdict.com/t/topic/11495.md?page=92)
