我需要将一个新配置(除了Debug和Release之外)添加到使用QT Visual-Studio-add-in创建的Visual Studio项目中。
问题是moc文件没有自动添加到项目中。
QT Visual-Studio-add-in在哪里存储基于现有头文件添加moc_file的配置规则?
如果我生成像Release_Special这样的新配置 项目中应该有一个包含文件的新过滤器Release_Special
moc_Test1.cpp moc_Test2.cpp
使用正确的排除规则。
我正在使用VS2010和qt 4.8.3。
谢谢你,最诚挚的问候 M.S
答案 0 :(得分:3)
花了一段时间,但我设法解决了。
希望这将在一些新版本的加载项中得到修复。也许它已经存在,谁知道(我在插件1.1.10中遇到了这个问题)。
关于moc_ generation规则存储位置的问题部分; 将配置创建为现有配置的副本可以省去添加自定义构建指令的麻烦,以便为需要它的每个文件调用moc。这些存储在invidual头文件的属性中,如果你想检查它们,需要在“自定义构建工具”下进行moc'ing。