[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    KDE/kdelibs/kdeui/itemviews
From:       Mario Bensi <nef () ipsquad ! net>
Date:       2010-12-03 16:28:07
Message-ID: 20101203162807.63A5DAC8A4 () svn ! kde ! org
[Download RAW message or body]

SVN commit 1203318 by bensi:

fix make with -DQT_STRICT_ITERATORS


 M  +4 -4      kdescendantsproxymodel.cpp  


--- trunk/KDE/kdelibs/kdeui/itemviews/kdescendantsproxymodel.cpp #1203317:1203318
@@ -778,8 +778,8 @@
     q->endRemoveRows();
     return;
   }
-  Mapping::right_const_iterator lowerBound = m_mapping.rightLowerBound(proxyStart);
-  if (lowerBound == m_mapping.rightConstEnd()) {
+  Mapping::right_iterator lowerBound = m_mapping.rightLowerBound(proxyStart);
+  if (lowerBound == m_mapping.rightEnd()) {
     int proxyRow = (lowerBound - 1).key();
 
     for (int row = newEnd.row(); row >= 0; --row ) {
@@ -793,7 +793,7 @@
     m_mapping.insert(newEnd, proxyRow);
     q->endRemoveRows();
     return;
-  } else if (lowerBound == m_mapping.rightConstBegin()) {
+  } else if (lowerBound == m_mapping.rightBegin()) {
     int proxyRow = rowCount - 1;
     QModelIndex trackedParent = parent;
     while (trackedParent.isValid()) {
@@ -804,7 +804,7 @@
     q->endRemoveRows();
     return;
   }
-  const Mapping::right_const_iterator boundAbove = lowerBound - 1;
+  const Mapping::right_iterator boundAbove = lowerBound - 1;
 
   QVector<QModelIndex> targetParents;
   targetParents.push_back(parent);
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic