警告未能解决包括 moc_predefs.h - VS2022 Qt5.15.2

问题描述 投票:0回答:1

我有一个用 Visual Studio 2022 c++ 和 Qt5.15.2 (x64) 编写的项目。 它可以正常运行并且运行良好。

在编译过程中,我收到项目中每个小部件派生类的警告。

Moc'ing DlgLoadSegment.h...
1>Moc'ing DlgLogin.h...
1>Moc'ing DlgMandant.h...
1>Moc'ing DlgOptionOutput.h...
1>Moc'ing DlgOptions.h...
1>Moc'ing DlgProjectNavigation.h...
1> Warning: Failed to resolve include "Debug/moc_predefs.h" for moc file D:\_KKP_2022\K2\WidgetWebApp.h
1>Moc'ing DlgSaveSegment.h...
1> Warning: Failed to resolve include "Debug/moc_predefs.h" for moc file D:\_KKP_2022\K2\DlgAddFilling.h

所以我只是想知道,你们有人知道如何摆脱这个警告吗? 我没有任何代码来抑制警告,我也不知道我使用(可能)自动生成的“moc_predefs”标头。

visual-studio-2022 compiler-warnings moc qt5.15
1个回答
0
投票

我想我找到了解决方案。

在项目设置中,有一个包含在 moc-settings 中。我清空了该条目,警告消失了。

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.