Qt开发中,有些函数参数没有使用,会报Unused parameter 'xxx'警告,这个警告不影响代码正常运行。
2. 屏蔽这个警告的方法 2.1 方法1函数中添加 Q_UNUSED(arg);
TestClass::TestClass(QObject *parent){Q_UNUSED(parent);} 2.2 方法2在.pro工程文件中使用QMAKE_CXXFLAGS_WARN_ON,格式:QMAKE_CXXFLAGS_WARN_ON += -W[no-]<警告选项>
QMAKE_CXXFLAGS_WARN_ON += -Wno-unused-parameter 2.3 测试无效的方法(windows系统) # .pro文件中添加如下方法,在windows中测试无效,Linux系统没有测试。QMAKE_CXXFLAGS += -Wno-unused-parameter