禁用 QtCreator 中的特定警告
disable a specific warning in QtCreator
我安装了新的 QtCreator,它带有新的 clang 语言模型,并提供了很多有用的警告。但是其中一个让我很烦:Winconsistent-missing-destructor-override
。如何禁用这个并保留其他警告?
更新:我说的是我在 Qt Creator IDE(使用 Clang 工具链)的文本编辑器中收到的内联警告。我不是在谈论编译项目时产生的警告(在我的例子中是 MSVC)。
禁用 Qt 中的特定警告注释 IDE:
转到工具 -> 选项 -> C++ -> 代码模型
单击诊断配置
旁边的管理
Select Clang-only 检查几乎所有内容[内置]
点击右上角复制
转到 诊断配置 的复制版本并在 Clang 选项卡下的文本字段中附加 -Wno-inconsistent-missing-destructor-override
。
您可以阅读有关配置 Clang 代码模型的更多信息here。
我安装了新的 QtCreator,它带有新的 clang 语言模型,并提供了很多有用的警告。但是其中一个让我很烦:Winconsistent-missing-destructor-override
。如何禁用这个并保留其他警告?
更新:我说的是我在 Qt Creator IDE(使用 Clang 工具链)的文本编辑器中收到的内联警告。我不是在谈论编译项目时产生的警告(在我的例子中是 MSVC)。
禁用 Qt 中的特定警告注释 IDE:
转到工具 -> 选项 -> C++ -> 代码模型
单击诊断配置
旁边的管理Select Clang-only 检查几乎所有内容[内置]
点击右上角复制
转到 诊断配置 的复制版本并在 Clang 选项卡下的文本字段中附加 -Wno-inconsistent-missing-destructor-override
。
您可以阅读有关配置 Clang 代码模型的更多信息here。