From bd25db9574bd3ba52a0e8dbe95ef6df6c8ca6826 Mon Sep 17 00:00:00 2001 From: Ivailo Monev Date: Thu, 19 Mar 2020 23:40:45 +0000 Subject: [PATCH] remove unused and internal QWidgetPrivate::DrawWidgetFlags enums Signed-off-by: Ivailo Monev --- src/gui/kernel/qwidget.cpp | 4 +--- src/gui/kernel/qwidget_p.h | 4 +--- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/src/gui/kernel/qwidget.cpp b/src/gui/kernel/qwidget.cpp index 768a56ec7..a4cff8cb5 100644 --- a/src/gui/kernel/qwidget.cpp +++ b/src/gui/kernel/qwidget.cpp @@ -4874,12 +4874,10 @@ void QWidgetPrivate::paintSiblingsRecursive(QPaintDevice *pdev, const QObjectLis QRect boundingRect; bool dirtyBoundingRect = true; const bool exludeOpaqueChildren = (flags & DontDrawOpaqueChildren); - const bool excludeNativeChildren = (flags & DontDrawNativeChildren); do { QWidget *x = qobject_cast(siblings.at(index)); - if (x && !(exludeOpaqueChildren && x->d_func()->isOpaque) && !x->isHidden() && !x->isWindow() - && !(excludeNativeChildren && x->internalWinId())) { + if (x && !(exludeOpaqueChildren && x->d_func()->isOpaque) && !x->isHidden() && !x->isWindow()) { if (dirtyBoundingRect) { boundingRect = rgn.boundingRect(); dirtyBoundingRect = false; diff --git a/src/gui/kernel/qwidget_p.h b/src/gui/kernel/qwidget_p.h index c214e52fa..f11a11e8f 100644 --- a/src/gui/kernel/qwidget_p.h +++ b/src/gui/kernel/qwidget_p.h @@ -242,9 +242,7 @@ public: DrawRecursive = 0x04, DrawInvisible = 0x08, DontSubtractOpaqueChildren = 0x10, - DontSetCompositionMode = 0x20, - DontDrawOpaqueChildren = 0x40, - DontDrawNativeChildren = 0x80 + DontDrawOpaqueChildren = 0x20 }; enum CloseMode {