Q_UNUSED() 没有实质性的作用,用来避免编译器警告 未使用的变量
for example: int transition::getSTL(int type) { Q_UNUSED(type); return 123; }
相关问题处理:
如果编译中出现以下警告: warning: unused parameter ‘arg1′ [-Wunused-parameter]原因是由于函数参数未使用,这在程序当中有时候很正常; 所以个人认为此警告意义不大,可以取消; 方法一:在提示警告函数里面添加Q_UNUSED(arg1); 方法二:在pro工程文件最后加入如下代码:QMAKE_CXXFLAGS += -Wno-unused-parameter