【Qt】Qt Creator 警告: Unused parameter ‘xxx‘

1. 问题

Qt开发中,有些函数参数没有使用,会报Unused parameter 'xxx'警告,这个警告不影响代码正常运行。

2. 屏蔽这个警告的方法

2.1 方法1

函数中添加 Q_UNUSED(arg);

c 复制代码
TestClass::TestClass(QObject *parent)
{
	Q_UNUSED(parent);
}

2.2 方法2

.pro工程文件中使用QMAKE_CXXFLAGS_WARN_ON,格式:QMAKE_CXXFLAGS_WARN_ON += -W[no-]<警告选项>

c 复制代码
QMAKE_CXXFLAGS_WARN_ON += -Wno-unused-parameter

2.3 测试无效的方法(windows系统)

c 复制代码
# .pro文件中添加如下方法,在windows中测试无效,Linux系统没有测试。
QMAKE_CXXFLAGS += -Wno-unused-parameter
相关推荐
软件开发技术局28 分钟前
撕碎QT面具(8):对控件采用自动增加函数(转到槽)的方式,发现函数不能被调用的解决方案
开发语言·qt
OopspoO2 小时前
QT事件循环
qt·事件循环
MessiGo2 小时前
OpenGL(2)基于Qt做OpenGL开发
qt
SummerGao.7 小时前
Windows 快速搭建C++开发环境,安装C++、CMake、QT、Visual Studio、Setup Factory
c++·windows·qt·cmake·visual studio·setup factory
天线枫枫10 小时前
QT- HTTP + JSON(还需完善)
c++·qt·http
fyzy12 小时前
QPainter绘制3D 饼状图
qt·3d
我真不会起名字啊1 天前
“深入浅出”系列之杂谈篇:(3)Qt5和Qt6该学哪个?
开发语言·qt
laimaxgg1 天前
Qt常用控件之单选按钮QRadioButton
开发语言·c++·qt·ui·qt5
牵牛老人1 天前
Qt中使用QPdfWriter类结合QPainter类绘制并输出PDF文件
数据库·qt·pdf
水瓶丫头站住1 天前
Qt的QStackedWidget样式设置
开发语言·qt