fix deprecated warning QList::swap()

Use
QList::swapItemsAt()
instead.
This commit is contained in:
Simon De Backer
2020-05-29 18:00:05 +02:00
committed by Laurent Trinques
parent 09006dc75f
commit b5a33429df

View File

@@ -413,7 +413,7 @@ void ChangeZValueCommand::applyRaise(const QList<QGraphicsItem *> &items_list) {
for (int i = my_items_list.count() - 2 ; i >= 0 ; -- i) {
if (my_items_list[i] -> isSelected()) {
if (!my_items_list[i +1] -> isSelected()) {
my_items_list.swap(i, i + 1);
my_items_list.swapItemsAt(i, i + 1);
}
}
}
@@ -431,7 +431,7 @@ void ChangeZValueCommand::applyLower(const QList<QGraphicsItem *> &items_list) {
for (int i = 1 ; i < my_items_list.count() ; ++ i) {
if (my_items_list[i] -> isSelected()) {
if (!my_items_list[i - 1] -> isSelected()) {
my_items_list.swap(i, i - 1);
my_items_list.swapItemsAt(i, i - 1);
}
}
}