From 4a093f956b253c37fd52f94e62a0f10f8f65f58b Mon Sep 17 00:00:00 2001 From: Frank Reininghaus Date: Tue, 17 Sep 2013 00:11:32 +0200 Subject: Move KItemRange to its own header Also factor out the code that transforms a sorted list of ints to a KItemRangeList. This removes some duplicated code from KFileItemModel. Note that overriding operator<<() in KItemRangeList was necessary because it's not a typedef for QList, but a class derived from that now, and some code fails to compile if the return type of that function is QList and not KItemRangeList. REVIEW: 112728 --- src/kitemviews/kitemmodelbase.cpp | 11 ----------- 1 file changed, 11 deletions(-) (limited to 'src/kitemviews/kitemmodelbase.cpp') diff --git a/src/kitemviews/kitemmodelbase.cpp b/src/kitemviews/kitemmodelbase.cpp index c13c9f88c..edce95ece 100644 --- a/src/kitemviews/kitemmodelbase.cpp +++ b/src/kitemviews/kitemmodelbase.cpp @@ -22,17 +22,6 @@ #include "kitemmodelbase.h" -KItemRange::KItemRange(int index, int count) : - index(index), - count(count) -{ -} - -bool KItemRange::operator == (const KItemRange& other) const -{ - return index == other.index && count == other.count; -} - KItemModelBase::KItemModelBase(QObject* parent) : QObject(parent), m_groupedSorting(false), -- cgit v1.3