Qt 在生成/部署中包括额外文件

Qt 在生成/部署中包括额外文件,qt,qt5,qt-creator,qt5.7,Qt,Qt5,Qt Creator,Qt5.7,我想在Qt项目的构建/部署中包含整个文件夹 我的.pro文件中有这个: html_folder.source = html html_folder.target = . DEPLOYMENTFOLDERS = html_folder ... defineTest(addHTML) { for(deploymentfolder, DEPLOYMENTFOLDERS) { item = item$${deploymentfolder} itemsource

我想在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()
这曾经适用于Qt4.x,甚至可能是5.x,但现在我尝试将我的项目移植到5.7,但它不起作用,因为它没有将我的文件夹复制到构建/部署文件夹

是什么改变了这一切?我怎样才能使它再次工作