From e2a1fb90154d8c0dd9b5def17c7062a0bdbebfd4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tor=20Arne=20Vestb=C3=B8?= Date: Tue, 20 Aug 2019 17:46:01 +0200 Subject: [PATCH] widgets: Remove unused function qt_dirtyRegion Change-Id: I7e6dbc4fb777a2323d65b73164d8645d6efc95a4 Reviewed-by: Marc Mutz --- src/widgets/kernel/qwidget.cpp | 16 ---------------- src/widgets/kernel/qwidgetrepaintmanager.cpp | 2 -- src/widgets/kernel/qwidgetrepaintmanager_p.h | 1 - 3 files changed, 19 deletions(-) diff --git a/src/widgets/kernel/qwidget.cpp b/src/widgets/kernel/qwidget.cpp index d792b48467d..113c5695912 100644 --- a/src/widgets/kernel/qwidget.cpp +++ b/src/widgets/kernel/qwidget.cpp @@ -860,22 +860,6 @@ QWidgetMapper *QWidgetPrivate::mapper = 0; // widget with wid QWidgetSet *QWidgetPrivate::allWidgets = 0; // widgets with no wid -/***************************************************************************** - QWidget utility functions - *****************************************************************************/ - -QRegion qt_dirtyRegion(QWidget *widget) -{ - if (!widget) - return QRegion(); - - QWidgetRepaintManager *repaintManager = qt_widget_private(widget)->maybeRepaintManager(); - if (!repaintManager) - return QRegion(); - - return repaintManager->dirtyRegion(widget); -} - /***************************************************************************** QWidget member functions *****************************************************************************/ diff --git a/src/widgets/kernel/qwidgetrepaintmanager.cpp b/src/widgets/kernel/qwidgetrepaintmanager.cpp index cbad1d3f04c..1a967aa6efc 100644 --- a/src/widgets/kernel/qwidgetrepaintmanager.cpp +++ b/src/widgets/kernel/qwidgetrepaintmanager.cpp @@ -72,8 +72,6 @@ QT_BEGIN_NAMESPACE -extern QRegion qt_dirtyRegion(QWidget *); - #ifndef QT_NO_OPENGL Q_GLOBAL_STATIC(QPlatformTextureList, qt_dummy_platformTextureList) #endif diff --git a/src/widgets/kernel/qwidgetrepaintmanager_p.h b/src/widgets/kernel/qwidgetrepaintmanager_p.h index 933142a3074..34da752feb1 100644 --- a/src/widgets/kernel/qwidgetrepaintmanager_p.h +++ b/src/widgets/kernel/qwidgetrepaintmanager_p.h @@ -266,7 +266,6 @@ private: #endif } - friend QRegion qt_dirtyRegion(QWidget *); friend class QWidgetPrivate; friend class QWidget; friend class QBackingStore;