我想在我的 Qt 项目的构建/部署中包含整个文件夹。
我的.pro
文件中有这个:
html_folder.source = html
html_folder.target = .
DEPLOYMENTFOLDERS = html_folder
...
defineTest(addHTML) {
for(deploymentfolder, DEPLOYMENTFOLDERS) {
item = item$${deploymentfolder}
itemsources = $${item}.files
$$itemsources = $$eval($${deploymentfolder}.source)
itempath = $${item}.path
$$itempath= $$eval($${deploymentfolder}.target)
export($$itemsources)
export($$itempath)
DEPLOYMENT += $$item
}
export (DEPLOYMENT)
}
addHTML()
这曾经适用于 Qt 4.x,甚至可能是 5.x,但现在我正在尝试将我的项目移植到 5.7 并且它不起作用,例如,它没有将我的文件夹复制到构建/部署文件夹。
是什么变化导致它停止工作?我怎样才能让它再次工作?