在Qt项目文件中动态添加subdir?

时间:2011-10-01 05:56:10

标签: qt plugins project qmake

我需要动态地将文件夹添加到$ SUBDIRS,只扫描一些文件夹,然后:

for file in plugin_dir
   if folder name ~ "^plugin-[A-Z]+$"
      SUBDIRS += $name
   fi

但是如何在.pro文件中实现呢?

1 个答案:

答案 0 :(得分:1)

我们使用qmake的system命令来完成此任务。

在我们需要运行非平凡命令的地方,我们编写一个脚本(我们使用Python,但任何语言都可以),我们通过命令行选项传递信息,并写出我们想要的所需值进入qmake变量。