21,480
社区成员
发帖
与我相关
我的任务
分享
[/quote]
我是在vs2010的界面下进行qt的编程的,没有用qmake,然后我自己找到了解决的方案,可能是因为在vs集成环境下的问题,直接在对应的cpp文件中include “ui_xxx.h”这类的头文件发现这个头文件并没有加载进去,而是应该在xxx.h中先include进该ui开头的头文件,然后再将包含该xxx.h 包含在.cpp文件中,这样就可以编译通过了。
总结一下,过程是,XXX.h 里面添加 include “ui_XXX.h”,
然后在对应的XXX.cpp文件中,添加 include “XXX.h” (注 XXX表示自己取名的项目名称)
但是具体原因不详[/quote]

[/quote]
我是在vs2010的界面下进行qt的编程的,没有用qmake,然后我自己找到了解决的方案,可能是因为在vs集成环境下的问题,直接在对应的cpp文件中include “ui_xxx.h”这类的头文件发现这个头文件并没有加载进去,而是应该在xxx.h中先include进该ui开头的头文件,然后再将包含该xxx.h 包含在.cpp文件中,这样就可以编译通过了。
总结一下,过程是,XXX.h 里面添加 include “ui_XXX.h”,
然后在对应的XXX.cpp文件中,添加 include “XXX.h” (注 XXX表示自己取名的项目名称)
但是具体原因不详