如何使用QMAKE在构建文件夹中复制或创建包含特定文件的文件夹

时间:2018-12-10 10:02:16

标签: qt qmake

在我的项目文件夹中,我有一个名为constructor(private http: HttpClient) {} 的文件夹,其中有翻译文件translations

我希望Qt / QMake在运行时要做的是将构建文件夹.ts与相应的translation文件放在一起。

这怎么办?

1 个答案:

答案 0 :(得分:1)

您可以使用自定义目标通过qmake运行shell命令。在此处查看this的答案。

在这种情况下,要调用的命令是lurelease,为ts文件和输出目录提供正确的路径。

请注意,使用运行qmake的操作系统的外壳会评估自定义命令。那是Windows上的cmd.exe,(可能)是在一些类似Unix的系统中的bash。因此,带有自定义命令的qmake脚本与平台无关。