当前位置: 代码迷 >> QT开发 >> 请造型说明一下qt中moc的作用和运行机制
  详细解决方案

请造型说明一下qt中moc的作用和运行机制

热度:16   发布时间:2016-04-25 03:42:36.0
请形象说明一下qt中moc的作用和运行机制。
为什么有的demo里面在代码的末尾还有一句#include<moc_xxx>?去掉这句话还编译不过。
Qt

------解决方案--------------------
因为DEMO 中 并没有严格按照Qt的标准做。比如 每一个类必须有一个单独的 头文件,类的实现必须是同名的cpp等等。
如果不这样做,qmake的时候是不会自动连接 生成的mox_XXX.cpp所以只能自己include了
------解决方案--------------------
还有,使用了Qt特有class xxxPrivate之后在xxxPrivate里使用信号和槽也会这样。
  相关解决方案