File indexing completed on 2024-05-05 04:43:05

0001 #ifndef KQUICKITEMVIEWS_RUNTIMETESTS_P_H
0002 #define KQUICKITEMVIEWS_RUNTIMETESTS_P_H
0003 
0004 void _test_validateTree(StateTracker::Content *self, StateTracker::Index* p);
0005 void _test_validateLinkedList(StateTracker::Content *self, bool skipVItemState = false);
0006 void _test_validateViewport(StateTracker::Content *self, bool skipVItemState = false);
0007 void _test_validate_edges(StateTracker::Content *self);
0008 void _test_validate_move(
0009     StateTracker::Content *self,
0010     StateTracker::Index* parentTTI,
0011     StateTracker::Index* startTTI,
0012     StateTracker::Index* endTTI,
0013     StateTracker::Index* newPrevTTI,
0014     StateTracker::Index* newNextTTI,
0015     int row);
0016 void _test_validate_edges_simple(StateTracker::Content *self);
0017 void _test_validate_geometry_cache(StateTracker::Content *self);
0018 void _test_print_state(StateTracker::Content *self);
0019 void _test_validateUnloaded(StateTracker::Content *self, const QModelIndex& parent, int first, int last);
0020 void _test_validateContinuity(StateTracker::Content *self);
0021 void _test_validateAtEnd(StateTracker::Content *self);
0022 void _test_validateModelAboutToReplace(StateTracker::Content *self);
0023 
0024 #endif