gpt4 book ai didi

c++ - 我如何在没有 .pro 文件的情况下在 Qt 中使用 Linguist?

转载 作者:太空狗 更新时间:2023-10-29 20:54:09 25 4
gpt4 key购买 nike

我正在尝试将我的语言翻译成另一种任意语言。

但就我而言,我使用 vs2013->Qt5 项目->Qt 应用程序生成了项目。

所以我没有“.pro”文件或 qmake.exe 文件。

但是当我搜索使用语言学家工具的方法时,他们都说我必须使用.pro文件。

有没有什么方法可以在没有.pro文件的情况下使用qt语言学家工具?

(我尝试在QT 5.7.0中使用exe文件编译,编译失败。)

如果不可能,如何在当前项目中创建“.pro”文件?

请分享您的想法!

最佳答案

不需要 Qt 项目文件。您可以从文件/打开菜单项或作为命令行参数将您的 .ts 文件加载到 Linguist。

您需要先运行 lupdate,以生成初始 TS 文件。通常将您的源目录作为参数传递就足够了:

lupdate -recursive '.' -ts MyApp_en_US.ts

这将为美国英语生成一个空的翻译文件,现在可以在 Linguist 中对其进行编辑。

您可以从 Linguist 的菜单中以交互方式生成 QM 编译的翻译;我更喜欢使用调用 qrelease 的简单 Make 规则将其作为项目构建的一部分生成。

关于c++ - 我如何在没有 .pro 文件的情况下在 Qt 中使用 Linguist?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40213534/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com