禁用QtCreator中的特定警告

disable a specific warning in QtCreator

本文关键字:警告 QtCreator 禁用      更新时间:2023-10-16

我安装了新的QtCreator,它带有新的clang语言模型,并提供了许多有用的警告。然而,其中一个让我恼火:Winconsistent-missing-destructor-override。如何禁用此警告并保留其他警告?

更新:我说的是在QtCreator IDE(使用Clang工具链(的文本编辑器中作为内联警告获得的警告。我不是在谈论编译项目时产生的警告(例如,在我的情况下是MSVC(。

禁用Qt IDE中的特定警告注释:

转到工具->选项->C++->代码模型

单击诊断配置旁边的管理

选择Clang only检查几乎所有[内置]

单击右上角的"复制">

转到诊断配置的复制版本,并在Clang选项卡下的文本字段中附加-Wno-inconsistent-missing-destructor-override

您可以在此处阅读有关配置Clang代码模型的更多信息。