diff --git a/src/playlist/playlist.cpp b/src/playlist/playlist.cpp index d7f1cb90..ca4b4bff 100644 --- a/src/playlist/playlist.cpp +++ b/src/playlist/playlist.cpp @@ -975,7 +975,7 @@ void Playlist::MoveItemsWithoutUndo(const QList &source_rows, int pos) { if (ShuffleMode() != PlaylistSequence::ShuffleMode::Off) { const QList old_virtual_items = virtual_items_; for (int i = 0; i < virtual_items_.count(); ++i) { - virtual_items_[i] = items_.indexOf(old_items[old_virtual_items[i]]); + virtual_items_[i] = static_cast(items_.indexOf(old_items[old_virtual_items[i]])); } } @@ -1047,7 +1047,7 @@ void Playlist::MoveItemsWithoutUndo(int start, const QList &dest_rows) { if (ShuffleMode() != PlaylistSequence::ShuffleMode::Off) { const QList old_virtual_items = virtual_items_; for (int i = 0; i < virtual_items_.count(); ++i) { - virtual_items_[i] = items_.indexOf(old_items[old_virtual_items[i]]); + virtual_items_[i] = static_cast(items_.indexOf(old_items[old_virtual_items[i]])); } } @@ -1486,7 +1486,7 @@ void Playlist::ReOrderWithoutUndo(const PlaylistItemPtrList &new_items) { if (ShuffleMode() != PlaylistSequence::ShuffleMode::Off) { const QList old_virtual_items = virtual_items_; for (int i = 0; i < virtual_items_.count(); ++i) { - virtual_items_[i] = items_.indexOf(old_items[old_virtual_items[i]]); + virtual_items_[i] = static_cast(items_.indexOf(old_items[old_virtual_items[i]])); } }