在我的项目文件夹中,我有一个名为constructor(private http: HttpClient) {}
的文件夹,其中有翻译文件translations
。
我希望Qt / QMake在运行时要做的是将构建文件夹.ts
与相应的translation
文件放在一起。
这怎么办?
答案 0 :(得分:1)
您可以使用自定义目标通过qmake运行shell命令。在此处查看this的答案。
在这种情况下,要调用的命令是lurelease,为ts文件和输出目录提供正确的路径。
请注意,使用运行qmake的操作系统的外壳会评估自定义命令。那是Windows上的cmd.exe,(可能)是在一些类似Unix的系统中的bash。因此,带有自定义命令的qmake脚本与平台无关。