【发布时间】:2017-03-09 23:59:57
【问题描述】:
我正在使用 VS2015 为 maya 制作一个 c++ 插件作为动态库,直到现在,我还没有使用过 Qt5,但我现在需要 Qt5.6.1 中的 Q_Gadget 和 Q_Enum 功能,所以我开始将我的 vs 设置为包括 qt,一切都在编译,我可以在我的库中使用任何 Qt 类,但是当我尝试使用任何 qt 的属性系统(Q_GADGET、Q_ENUM 等)时,moc 似乎没有生成任何文件,我使用的是 Qt VS 工具 2。
我在某处读到我应该将我的项目转换为 Qt 项目,但是关于如何做到这一点的解释非常不清楚,我不确定我是否真的可以为我当前的项目做到这一点大量的文件。
有没有办法设置 moc 来运行我所有的 .h 并自动包含生成的文件?
提前致谢。
【问题讨论】:
标签: visual-studio-2015 qt5 moc