Merge pull request #9715 from iwubcode/qt-header-warnings

DolphinQt: ignore warnings from qt headers on buildbot
This commit is contained in:
Mat M 2021-05-15 17:34:57 -04:00 committed by GitHub
commit b4ec550782
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 10 additions and 9 deletions

View file

@ -350,10 +350,11 @@ if (WIN32)
endif()
if (MSVC)
# Disable some warnings
# 5054: operator '+': deprecated between enumerations of different types (in Qt headers)
target_compile_options(dolphin-emu PRIVATE /wd5054)
# Don't propogate warnings in qt headers to Dolphin
target_compile_options(dolphin-emu PRIVATE /experimental:external)
target_compile_options(dolphin-emu PRIVATE /external:W0)
target_compile_options(dolphin-emu PRIVATE "/external:I${Qt5Gui_PRIVATE_INCLUDE_DIRS}")
target_compile_options(dolphin-emu PRIVATE "/external:I${Qt5Widgets_PRIVATE_INCLUDE_DIRS}")
endif()
if(WIN32)

View file

@ -66,8 +66,7 @@ FlowLayout::FlowLayout(int margin, int h_spacing, int v_spacing)
FlowLayout::~FlowLayout()
{
QLayoutItem* item;
while ((item = takeAt(0)))
while (QLayoutItem* item = takeAt(0))
delete item;
}