GoldenDict-ng(Linux/macOS/Windows)基于Qt5.15.2/Qt6.X版本

就是不能通过 ctrl cc 取词了嘛,我感觉这个功能还挺好的哩

嗯,也可以先留着,大家自己选择。

全显示的话浏览查看词头错误、乱码、私有区的字符更方便。一般人用不到这个功能,卡顿影响不大,主要词典作者使用,或者加个设置选项区分加载方式?默认加载10万。

Ctrl +C+C取词功能挺好的,建议保留

最近更新的两版似乎都存在一个问题:选择辞典文本,右键点击审查元素之后,无法定位到所选文本的位置。我不太确定是因为我没有过多尝试,直接退了版本。

是有这个问题。
源于qt6的一个p1级bug https://bugreports.qt.io/browse/QTBUG-101724?filter=-2。

使用最新版:
基于qt5.15.2的版本。
基于qt6.3.1的版本 ,应该支持直接定位。
qt6.2.4的版本不再支持直接定位到所选元素。

1 个赞

我现在用的版本

覆盖更新最新版本,按F3词典,会闪退,是要更新词库的数据库吗。

怎么覆盖更新的。 具体些

另外
版本看起来差别比较大了。你可以直接用全新的。不用覆盖。

反映个问题,测试了如下版本:

当有40多本词典时,搜索完成后,点右边的词典索引想快速跳转时,很缓慢,很卡。

二分法 看看是不是哪本,哪几本词典影响了
新建一组,先看前20多本会不会慢,卡;不会就看后20多本
然后看10多本,……

同样的版本,win10 没问题

1 个赞

反馈一个问题, QT 5.15的版本在载入Oxford Dictionaries Multilingual 时会有卡顿几秒的现象, 但QT6的版本则不会, 这情形在词条内容较多时更为明显, 在win10 & Ubuntu 20.04下都会这样

qt6内置的chrome版本比较高。支持一个css 局部渲染的特性。intrinsic content

谢谢您的说明, 虽然不是很懂, 但在知道跟css有关并调整内容后, QT5.15就不再卡顿了, 算是解决问题了吧 :smile:

这个词典在页面的左右两侧有个全局翻页的定位,你鼠标移上去的时候,应该可以看到整个左侧,或者右侧有个加深的背景。

点击“端”的时候,应该是上下翻页在起作用。

这个不是GoldenDict的问题,就是样式没适配,样式表里同源字的跳转链接是绝对定位,覆盖了左右两边的6em宽度的区域,所以右上角图片页的跳转刚好被覆盖了。

改CSS就可以了,添加到样式表的最后。(仅适配GoldenDict)

a[nav]::before {
	content: "上一页";
	display: inline-block;
	position: unset;
	top: unset;
	left: unset;
	width: auto;
	height: unset;
	opacity: unset;
	overflow: hidden;
	border-radius: unset;
	background-image: unset;
	text-align: center;
	vertical-align: middle;
}

a[nav="rt"] {
	margin-left: 10px;
}

a[nav="rt"]::before {
	content: "下一页";
	left: unset;
	right: unset;
	background-image: unset;
}

a[nav]:hover::before,
a[nav]:active::before {
	opacity: unset;
	transition: none;
}

a[pg] {
	width: auto;
	margin-left: 10px;
	margin-right: 10px;
}

a[pg]::before {
	content: "当前页";
	width: auto;
	text-align: center;
	vertical-align: middle;
}

a[pg]:hover {
	color: unset;
	border: unset;
	background-color: unset;
	transform: unset;
	-webkit-transform: unset;
	transform-origin: unset
}
1 个赞

词典的CSS问题建议以后开新贴单独讨论。
GoldenDict现在支持最新的CSS样式,没有BUG,也没有兼容问题,只有CSS适配的问题。

1 个赞


用你的CSS变成这样了。
同源字部分还是有问题,
image
正确的显示是这样的。

没有问题了吧?

1 个赞

文字部份我自己加的,同源字当前页是597,上一页是596,下一页是598。不知道你说的是什么问题,用文字表述下。。你截图里只有当前页597。