Qt Creator出现很多告警提示

现象:

程序是用Qt5.9.6版本写的,Qt更新到5.9.7后再打开程序出现很多告警提示看着很烦。如use of old-style cast和implicit conversion。

image.png


解决办法:

看样子是由于c++编译器升级引起的,在Qt creator中打开 工具 》选项 》c++ 》 Code Model 》 Clang Code Model。

image.png

默认选项是 checks for almost everything,点击manage...

image.png

可以看到配置项很多。我们可以简单粗暴的选择第一个配置Clang-only pedantic checks,告警就消失了。

image.png



演示站
上一篇:Qt 提示错误LNK1104:无法打开文件”xxx.lib“
下一篇:如何自定义QTreeWidgetItem的图标?

发表评论