问题说明
使用Qt开发的过程中,经常会出现一些黄色的警告提示,比如"unused variable 'xxx'"等,虽然这些提示的初衷是友好的,都是为了帮助我们开发更便捷更稳定地进展,但有时候看的也会心烦意乱。因此,我查找了一些关于如何忽略黄色警告的资料,找出了一种不错的方案,特此分享给大家。
某些网站有人提到,在pro项目文件中加入某些指令可以忽略警告,但我实际测试下来,发现系统总是提示这些指令有问题。后来我通过设置的方式解决了该问题。
配置过程
1)依次点击Qt Creator菜单栏中:工具->选项->C++->Code Model。
2)在Clang Code Model栏中点击Manage,如下所示,选中Build-system warnings[built-in],点击copy。
3)在新生成的Build-system warnings(Copy)中,按照如下格式将希望忽略的指定警告添加,如我想要添加的是unused variable,就写-W-no-unused-variable,用-串起来,点击OK即可。
4)选择刚配置好的设置,点击Apply应用,会发现警告被忽略了,配置完成。
效果对比
配置前:
配置后:
近期在回顾用Qt开发的许多项目,对比较好或者我觉得会有人需要的内容,会同步更新在CSDN,希望能帮助到其他人。近几年受疫情影响,大家的生活和工作都十分不易,希望早日度过这次事件,我们一同努力!
如果文章帮助到你了,可以点个赞让我知道,我会很快乐~加油!