diff options
Diffstat (limited to 'src/qmmpui/groupedcontainer.cpp')
| -rw-r--r-- | src/qmmpui/groupedcontainer.cpp | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/src/qmmpui/groupedcontainer.cpp b/src/qmmpui/groupedcontainer.cpp index 1c3568c08..4ffaa9e71 100644 --- a/src/qmmpui/groupedcontainer.cpp +++ b/src/qmmpui/groupedcontainer.cpp @@ -336,7 +336,7 @@ bool GroupedContainer::move(QList<int> indexes, int from, int to) else { m_items.move(i,i + to - from); - swapTrackNumbers(i,i + to - from); + swapTrackNumbers(&m_items,i,i + to - from); group->trackList.move(i - firstIndex - 1, i + to - from - firstIndex - 1); } @@ -351,7 +351,7 @@ bool GroupedContainer::move(QList<int> indexes, int from, int to) else { m_items.move(indexes[i], indexes[i] + to - from); - swapTrackNumbers(indexes[i], indexes[i] + to - from); + swapTrackNumbers(&m_items,indexes[i], indexes[i] + to - from); group->trackList.move(indexes[i] - firstIndex - 1, indexes[i] + to - from - firstIndex - 1); } @@ -410,13 +410,6 @@ void GroupedContainer::randomizeList() m_update = true; } -void GroupedContainer::swapTrackNumbers(int index1, int index2) -{ - int number = m_items.at(index1)->trackNumber(); - m_items.at(index1)->setTrackNumber(m_items.at(index2)->trackNumber()); - m_items.at(index2)->setTrackNumber(number); -} - void GroupedContainer::updateCache() const { if(!m_update) |
