【发布时间】:2021-11-23 07:23:00
【问题描述】:
我有一个用 PySide2 编写的 python 项目,现在我想迁移到 PySide6。我使用 Qt Linguist 翻译 UI 并在此命令的帮助下创建了 .ts 文件:
pylupdate5 PyQt5 包中的实用程序(但它适用于我的 PySide2 项目)。现在我打算去掉 PySide2 和 PyQt5 包。
所以,我需要用 PySide6 包中的东西替换 pylupdate5。我认为lupdate 应该可以胜任这项工作,但它似乎只适用于 C++ 代码。它给了我像Unterminated C++ character 或Unbalanced opening parenthesis in C++ code 这样的错误。与lupdate -help 一起,我看不出如何将其切换到python 模式(类似于uic -g python)。
有谁知道如何从 python 源文件为 Qt Linguist 创建.ts 文件?
【问题讨论】: