C++ Qt Q_对象类编译
添加标记为的类时,无错误编译需要什么C++ Qt Q_对象类编译,c++,qt,compilation,qmake,qobject,C++,Qt,Compilation,Qmake,Qobject,添加标记为的类时,无错误编译需要什么 Q_OBJECT ??应该运行qmake文件吗 新类是在.h.cpp文件中编写的,这些文件已经添加到.pro.pri文件中 我的形而上学问题是 1/qmke_all.bat的运行和重建是否足以清除Qt依赖关系?如果没有,程序是什么 2/为什么需要这个程序,会发生什么 3/专业pri的用途是什么?它们都在这里使用qt进行“映射”吗?在添加类但不添加.h.cpp文件时,是否应该对它们进行任何更改 我是VS2010的 谢谢如果您已将Q_对象添加到自定义类中,则需
Q_OBJECT
??应该运行qmake文件吗
新类是在.h.cpp文件中编写的,这些文件已经添加到.pro.pri文件中
我的形而上学问题是
1/qmke_all.bat的运行和重建是否足以清除Qt依赖关系?如果没有,程序是什么
2/为什么需要这个程序,会发生什么
3/专业pri的用途是什么?它们都在这里使用qt进行“映射”吗?在添加类但不添加.h.cpp文件时,是否应该对它们进行任何更改
我是VS2010的
谢谢如果您已将Q_对象添加到自定义类中,则需要在编译之前运行qmake,否则它将不会生成所需的元代码 1) 对不起,我不知道你在这里是什么意思 2) 或者在这里
3) pro和pri本质上是qmake的指令文件,与make文件的工作方式大致相同。有明显的区别,但当你说它们是用于映射时,它们是用来告诉qmake如何生成必要的编译文件的。添加新类时,如果尚未自动添加,则需要同时添加.cpp和.h文件。这将回答您的问题: