- QTest::newRow("No change")
- << (KItemSet() << 5 << 6)
- << 2 << 3
- << (KItemSet() << 2 << 3 << 5 << 6)
- << NoChange
- << QList<QVariant>{}
- << (KItemSet() << 2 << 3 << 5 << 6);
-
- QTest::newRow("Insert Items")
- << (KItemSet() << 5 << 6)
- << 2 << 3
- << (KItemSet() << 2 << 3 << 5 << 6)
- << InsertItems
- << QList<QVariant>{QVariant::fromValue(KItemRangeList() << KItemRange(1, 1) << KItemRange(5, 2) << KItemRange(10, 5))}
- << (KItemSet() << 3 << 4 << 8 << 9);
-
- QTest::newRow("Remove Items")
- << (KItemSet() << 5 << 6)
- << 2 << 3
- << (KItemSet() << 2 << 3 << 5 << 6)
- << RemoveItems
- << QList<QVariant>{QVariant::fromValue(KItemRangeList() << KItemRange(1, 1) << KItemRange(3, 1) << KItemRange(10, 5))}
- << (KItemSet() << 1 << 2 << 3 << 4);
-
- QTest::newRow("Empty Anchored Selection")
- << KItemSet()
- << 2 << 2
- << KItemSet()
- << EndAnchoredSelection
- << QList<QVariant>{}
- << KItemSet();
-
- QTest::newRow("Toggle selection")
- << (KItemSet() << 1 << 3 << 4)
- << 6 << 8
- << (KItemSet() << 1 << 3 << 4 << 6 << 7 << 8)
- << SetSelected
- << QList<QVariant>{0, 10, QVariant::fromValue(KItemListSelectionManager::Toggle)}
- << (KItemSet() << 0 << 2 << 5 << 9);
+ QTest::newRow("No change") << (KItemSet() << 5 << 6) << 2 << 3 << (KItemSet() << 2 << 3 << 5 << 6) << NoChange << QList<QVariant>{}
+ << (KItemSet() << 2 << 3 << 5 << 6);
+
+ QTest::newRow("Insert Items") << (KItemSet() << 5 << 6) << 2 << 3 << (KItemSet() << 2 << 3 << 5 << 6) << InsertItems
+ << QList<QVariant>{QVariant::fromValue(KItemRangeList() << KItemRange(1, 1) << KItemRange(5, 2) << KItemRange(10, 5))}
+ << (KItemSet() << 3 << 4 << 8 << 9);
+
+ QTest::newRow("Remove Items") << (KItemSet() << 5 << 6) << 2 << 3 << (KItemSet() << 2 << 3 << 5 << 6) << RemoveItems
+ << QList<QVariant>{QVariant::fromValue(KItemRangeList() << KItemRange(1, 1) << KItemRange(3, 1) << KItemRange(10, 5))}
+ << (KItemSet() << 1 << 2 << 3 << 4);
+
+ QTest::newRow("Empty Anchored Selection") << KItemSet() << 2 << 2 << KItemSet() << EndAnchoredSelection << QList<QVariant>{} << KItemSet();
+
+ QTest::newRow("Toggle selection") << (KItemSet() << 1 << 3 << 4) << 6 << 8 << (KItemSet() << 1 << 3 << 4 << 6 << 7 << 8) << SetSelected
+ << QList<QVariant>{0, 10, QVariant::fromValue(KItemListSelectionManager::Toggle)} << (KItemSet() << 0 << 2 << 5 << 9);