Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/138.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ QT-Moc文件的更改案例_C++_Qt - Fatal编程技术网

C++ QT-Moc文件的更改案例

C++ QT-Moc文件的更改案例,c++,qt,C++,Qt,我最近将旧代码文件从ABCFile.cpp/.h重构为ABCFile.cpp/.h,以符合我公司的编码标准。在更新了所有对旧用例样式的引用之后,代码正在编译并运行得很好,但是在qt自动生成的moc文件中,case与旧样式匹配 我需要什么来更新qt对更新文件的引用 我已经在VisualStudio中运行了一个“全部重建”,它应该运行一个干净的、然后完全生成的删除和重建moc文件。这很可能是由Makefile/build过程引起的。尝试强制它进行完全清理并重新编译。它应该删除您的所有moc文件并重新

我最近将旧代码文件从ABCFile.cpp/.h重构为ABCFile.cpp/.h,以符合我公司的编码标准。在更新了所有对旧用例样式的引用之后,代码正在编译并运行得很好,但是在qt自动生成的moc文件中,case与旧样式匹配

我需要什么来更新qt对更新文件的引用


我已经在VisualStudio中运行了一个“全部重建”,它应该运行一个干净的、然后完全生成的删除和重建moc文件。

这很可能是由Makefile/build过程引起的。尝试强制它进行完全清理并重新编译。它应该删除您的所有moc文件并重新生成它们。

谢谢您的建议。我忘了提到我已经在VisualStudio中运行了“全部重建”,我相信它会删除并重新管理所有文件。我会把我的问题更新到reflect@Dave如果这不起作用,您是否尝试手动删除文件?好问题。我开始做一些其他的事情,我的代码没有编译:)当我达到一个更好的点时,我会尝试并发布一个更新。我曾考虑过尝试,但不知道删除MOC是否安全,尽管我不知道为什么不安全。谢谢你的意见。