我有一个现有的 Qt Creator 项目,它不是 Subdirs 项目。我现在已经到了要向其中添加单元测试项目的地步。当我创建新的单元测试项目时,“作为子项目添加到...”组合被禁用。
我该怎么做?我正在考虑创建一个全新的 Subdirs 项目并将我现有的项目添加到其中,然后添加单元测试项目。
这是应该怎么做还是有更好的方法?
最佳答案
将项目类型更改为 subdir 项目(即使对于 gui 应用程序)也不是问题。这是向其中添加单元测试子项目的唯一方法。
步骤:
模板 = 子目录
SUBDIRS = gui 逻辑
SUBDIRS = gui 逻辑测试
备注 :如果您手动重构项目层次结构,请确保子目录的名称与该子目录中的 .pro 文件的名称匹配。
例如:
关于qt - 将单元测试项目添加到现有的 Qt Creator 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41075387/