Qt編譯時經常出現以下警告:
warning: unused parameter 'arg1' [-Wunused-parameter]
warning: unused variable 'i' [-Wunused-variable]
原因是由于某些函數參數或者某些變量未使用,這在程式當中有時候很正常;是以個人認為此警告意義不大,可以忽略它。
方法一:
在提示警告函數裡面添加
Q_UNUSED(arg1);
方法二:(推薦)
在pro工程檔案結尾處使用QMAKE_CXXFLAGS。選項格式: -W[no-]<警告選項>。例如代碼:
QMAKE_CXXFLAGS += -Wno-unused-parameter
QMAKE_CXXFLAGS += -Wno-unused-variable