Как подавить предупреждения для файла, включенного из заголовка

Я использую опцию GCC -Weffc++в своем проекте Qt. Чтобы подавить предупреждения из заголовков Qt, я добавляю QMAKE_CXXFLAGS += -isystem $(QTDIR)\include.
Но это не подавляет все предупреждения, я все еще получаю раздражающие предупреждения от класса QUuid , потому что$(QTDIR)\include\QtCore\quuid.h
файл включает
..\..\src\corelib\plugin\quuid.h.
Я попытался добавить
QMAKE_CXXFLAGS += -isystem $(QTDIR)\src
и
QMAKE_CXXFLAGS += -isystem $(QTDIR)\src\corelib\plugin
но это не помогло. Есть ли способ исправить это?

6
задан WalterSullivan 26 July 2012 в 06:35
поделиться