changeset 28581:562902dc1bb6

avoid deprecated Qt QRegion::rects function * TerminalView.cpp: Use range-based for loop directly with QRegion object instead of foreach with a QVector of QRect objects returned from QRegion::rects.
author John W. Eaton <jwe@octave.org>
date Wed, 15 Jul 2020 10:31:37 -0400
parents c871455e20bc
children dc8de424fc72
files libgui/qterminal/libqterminal/unix/TerminalView.cpp
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/libgui/qterminal/libqterminal/unix/TerminalView.cpp	Wed Jul 15 05:48:37 2020 -0400
+++ b/libgui/qterminal/libqterminal/unix/TerminalView.cpp	Wed Jul 15 10:31:37 2020 -0400
@@ -963,7 +963,7 @@
   QPainter paint(this);
   //qDebug("%s %d paintEvent %d %d", __FILE__, __LINE__, paint.window().top(), paint.window().right());
 
-  foreach (QRect rect, (pe->region() & contentsRect()).rects())
+  for (QRect rect : (pe->region() & contentsRect()))
     {
       drawBackground(paint,rect,palette().window().color());
       drawContents(paint, rect);