网站系统优化,华侨大学英文网站建设,做时尚网站的目的,wordpress如何添加一个文章列表页Qt 程序在交由标准编译器编译之前#xff0c;先要使用 moc 分析 C 源文件。如果它发现在一个头文件中包含了宏 Q_OBJECT#xff0c;则会生成另外一个 C 源文件。这个源文件中包含了 Q_OBJECT 宏的实现代码。这个新的文件名字将会是原文件名前面加上 moc_ 构成。这个新的文件同…Qt 程序在交由标准编译器编译之前先要使用 moc 分析 C 源文件。如果它发现在一个头文件中包含了宏 Q_OBJECT则会生成另外一个 C 源文件。这个源文件中包含了 Q_OBJECT 宏的实现代码。这个新的文件名字将会是原文件名前面加上 moc_ 构成。这个新的文件同样将进入编译系统最终被链接到二进制代码中去。因此我们可以知道这个新的文件不是“替换”掉旧的文件而是与原文件一起参与编译。
vs2010集成Qt后编译无法生成moc文件此时可以采用手动方式生成在命令行下输入moc yourfilename.h -o moc_youfilename.cpp生成不带Q_OBJENT的源文件。