查看完整版本: [-- Python Qt GUI快速编程  翻译上的一些小问题 --]

QTCN开发网 -> Python Qt GUI快速编程 -> Python Qt GUI快速编程  翻译上的一些小问题 [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

ppcbacba 2018-04-01 07:54

Python Qt GUI快速编程  翻译上的一些小问题

虽然已经是pyqt5的时代,虽然python3了,但我仍然觉得这本书才是最好的pyqt教材。所以感谢原作者和译者。
但是在学习过程中,发现有的说法难以理解,对照原文发现是翻译上有点偏离了。在这里记录一下。顺便对使用过程中的一点问题记录下来。

ppcbacba 2018-04-01 07:59
70行货币转换用到一个csv文件,在网上已经找不到了。我这里提供一个。
[attachment=18672]

ppcbacba 2018-04-06 11:28
中文版,189页,第二行,字幕应为字母

ppcbacba 2018-04-06 16:32
第192页,容器的类后面解释中:
“没有数据的备份,当然,因为这两个数据结构确实保存了对Movie对象的引用而不是Movie对象自己的引用。”
很难理解这是什么意思。
翻译为:“这里的Movie没有重复保存,因为在2个数据结构里,都只是对Movie对象的引用”。
2个数据结构,应该指__movies,__MoviFromId

ppcbacba 2018-04-06 17:07
第193页,clear()的解释中:
应该译为:
这个方法用来清空全部数据,也能清除文件名。在fileNew()中调用时,就要清空文件名,在save()和load()中调用时,就要保留文件名不动。……

ppcbacba 2018-04-06 17:11
第193页,关bisect
叫做二分法,二分法不是二进制分割算法的简称。

关于key()函数的说明中,明确和不明确的文章,那叫做定冠词和不定冠词。

这一章我也是醉了。

ppcbacba 2018-04-06 17:27
第194页,updateMovie()
原文:实际上这样做的代价并不大,因为是在首次出现时就做了的。该清单将至少包含 一个 不正确的排序元素……“
修改:实际上,这样重新排序的代价并非如第一次排序时那样大,因为该列表最多包括一个不正确的元素,而python对局部排序进行了高度优化。

ppcbacba 2018-04-22 16:42
208页,中间
因为RichTextLineEdit的宽度可能并足以显示它所包含的全部文本……

错误不大,只少了一个“不”,不足以。

ppcbacba 2018-05-01 07:34
323页倒数第二行,无须,应为无序

ppcbacba 2018-05-09 22:17
329页中间靠下:
PyQt也提供了一些纯视图窗口部件,……这些窗口部件必须与外部的窗口部件一起使用……
第一个窗口部件是widgets,第二个是models,不知为什么为译成部件,明明是模型。

ppcbacba 2018-05-14 13:43
361页,解说第一段:QComboBox……不过,也有可能用它为取代我们自己的数据模型……

意思说反了:因此,我们可以用自己的数据模型来取代它内置的模型……

damaohuang 2022-11-12 00:09


查看完整版本: [-- Python Qt GUI快速编程  翻译上的一些小问题 --] [-- top --]



Powered by phpwind v8.7 Code ©2003-2011 phpwind
Gzip disabled