在构建/部署中包含额外文件

时间:2016-11-24 21:27:07

标签: 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}
        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并且它无法正常工作,因为它没有将我的文件夹复制到build / deployment文件夹

是什么改变导致它停止工作?我怎样才能让它再次运作?

0 个答案:

没有答案