********* Start testing of tst_QQmlDelegateModel *********
Config: Using QtTest library 6.11.0, Qt 6.11.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Apple LLVM 16.0.0 (clang-1600.0.26.3)), macos 14.3.0
INFO   : tst_QQmlDelegateModel::initTestCase() entering
INFO   : tst_QQmlDelegateModel::initTestCase() QVERIFY(!m_dataDirectory.isEmpty())
   Loc: [/Users/qt/work/qt/qtdeclarative/src/quicktestutils/qml/qmlutils.cpp(51)]
INFO   : tst_QQmlDelegateModel::initTestCase() QVERIFY(QDir::setCurrent(m_directory))
   Loc: [/Users/qt/work/qt/qtdeclarative/src/quicktestutils/qml/qmlutils.cpp(54)]
PASS   : tst_QQmlDelegateModel::initTestCase()
INFO   : tst_QQmlDelegateModel::recursiveDrain() entering
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.043 D] qt.qml.import /Users/qt/work/qt/qtdeclarative/src/qml/qml/qqmltypeloader.cpp:537 QQmlTypeLoader::addImportPath()  -  addImportPath: "/Users/qt/work/install/qml"
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.043 D] qt.qml.import /Users/qt/work/qt/qtdeclarative/src/qml/qml/qqmltypeloader.cpp:537 QQmlTypeLoader::addImportPath()  -  addImportPath: "qrc:/qt/qml"
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.043 D] qt.qml.import /Users/qt/work/qt/qtdeclarative/src/qml/qml/qqmltypeloader.cpp:537 QQmlTypeLoader::addImportPath()  -  addImportPath: "qrc:/qt-project.org/imports"
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.043 D] qt.qml.import /Users/qt/work/qt/qtdeclarative/src/qml/qml/qqmltypeloader.cpp:537 QQmlTypeLoader::addImportPath()  -  addImportPath: "/Users/qt/work/qt/qtdeclarative_standalone_tests/tests/auto/qml/qqmldelegatemodel"
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.043 D] qt.qml.diskcache /Users/qt/work/qt/qtdeclarative/src/qml/qml/qqmltypedata.cpp:78 QQmlTypeData::tryLoadFromDiskCache()  -  Error loading "file:///Users/qt/work/qt/qtdeclarative/tests/auto/qml/qqmldelegatemodel/data/recursiveDrain.qml" from disk cache: "No such file or directory"
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.044 D] qt.qml.import /Users/qt/work/qt/qtdeclarative/src/qml/qml/qqmlimport.cpp:1147 QQmlImports::addLibraryImport()  -  addLibraryImport: file:///Users/qt/work/qt/qtdeclarative/tests/auto/qml/qqmldelegatemodel/data/recursiveDrain.qml "QtQuick" version "(latest)" as ""
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.044 D] qt.qml.import /Users/qt/work/qt/qtdeclarative/src/qml/qml/qqmlimport.cpp:884 QQmlImports::importExtension()  -  importExtension: file:///Users/qt/work/qt/qtdeclarative/tests/auto/qml/qqmldelegatemodel/data/recursiveDrain.qml loaded ":/qt-project.org/imports/QtQuick/qmldir"
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.044 D] qt.qml.import /Users/qt/work/qt/qtdeclarative/src/qml/qml/qqmlpluginimporter.cpp:563 QQmlPluginImporter::resolvePlugin()  -  resolvePlugin Could not resolve dynamic plugin with base name "qtquick2plugin" in ":/qt-project.org/imports/QtQuick"  file does not exist
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.057 D] qt.qml.import /Users/qt/work/qt/qtdeclarative/src/qml/qml/qqmltypeloader.cpp:1083 QQmlTypeLoader::Blob::loadDependentImports()  -  loading dependent import "QtQml" version 6.11 as ""
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.057 D] qt.qml.import /Users/qt/work/qt/qtdeclarative/src/qml/qml/qqmlimport.cpp:1147 QQmlImports::addLibraryImport()  -  addLibraryImport: file:///Users/qt/work/qt/qtdeclarative/tests/auto/qml/qqmldelegatemodel/data/recursiveDrain.qml "QtQml" version "6.11" as ""
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.057 D] qt.qml.import /Users/qt/work/qt/qtdeclarative/src/qml/qml/qqmlimport.cpp:884 QQmlImports::importExtension()  -  importExtension: file:///Users/qt/work/qt/qtdeclarative/tests/auto/qml/qqmldelegatemodel/data/recursiveDrain.qml loaded ":/qt-project.org/imports/QtQml/qmldir"
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.057 D] qt.qml.import /Users/qt/work/qt/qtdeclarative/src/qml/qml/qqmlpluginimporter.cpp:563 QQmlPluginImporter::resolvePlugin()  -  resolvePlugin Could not resolve dynamic plugin with base name "qmlplugin" in ":/qt-project.org/imports/QtQml"  file does not exist
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.058 D] qt.qml.import /Users/qt/work/qt/qtdeclarative/src/qml/qml/qqmltypeloader.cpp:1083 QQmlTypeLoader::Blob::loadDependentImports()  -  loading dependent import "QML" version 1.0 as ""
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.058 D] qt.qml.import /Users/qt/work/qt/qtdeclarative/src/qml/qml/qqmlimport.cpp:1147 QQmlImports::addLibraryImport()  -  addLibraryImport: file:///Users/qt/work/qt/qtdeclarative/tests/auto/qml/qqmldelegatemodel/data/recursiveDrain.qml "QML" version "1.0" as ""
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.058 D] qt.qml.import /Users/qt/work/qt/qtdeclarative/src/qml/qml/qqmltypeloader.cpp:1083 QQmlTypeLoader::Blob::loadDependentImports()  -  loading dependent import "QtQml.Models" version 6.11 as ""
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.058 D] qt.qml.import /Users/qt/work/qt/qtdeclarative/src/qml/qml/qqmlimport.cpp:1147 QQmlImports::addLibraryImport()  -  addLibraryImport: file:///Users/qt/work/qt/qtdeclarative/tests/auto/qml/qqmldelegatemodel/data/recursiveDrain.qml "QtQml.Models" version "6.11" as ""
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.058 D] qt.qml.import /Users/qt/work/qt/qtdeclarative/src/qml/qml/qqmlimport.cpp:884 QQmlImports::importExtension()  -  importExtension: file:///Users/qt/work/qt/qtdeclarative/tests/auto/qml/qqmldelegatemodel/data/recursiveDrain.qml loaded ":/qt-project.org/imports/QtQml/Models/qmldir"
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.059 D] qt.qml.import /Users/qt/work/qt/qtdeclarative/src/qml/qml/qqmlpluginimporter.cpp:563 QQmlPluginImporter::resolvePlugin()  -  resolvePlugin Could not resolve dynamic plugin with base name "modelsplugin" in ":/qt-project.org/imports/QtQml/Models"  file does not exist
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.060 D] qt.qml.import /Users/qt/work/qt/qtdeclarative/src/qml/qml/qqmltypeloader.cpp:2057 QQmlTypeLoader::locateLocalQmldir()  -  locateLocalQmldir: QtQml.Models module's qmldir found at "/Users/qt/work/install/qml/QtQml/Models/qmldir"
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.060 D] qt.qml.import /Users/qt/work/qt/qtdeclarative/src/qml/qml/qqmltypeloader.cpp:1083 QQmlTypeLoader::Blob::loadDependentImports()  -  loading dependent import "QtQml.WorkerScript" version 6.11 as ""
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.061 D] qt.qml.import /Users/qt/work/qt/qtdeclarative/src/qml/qml/qqmlimport.cpp:1147 QQmlImports::addLibraryImport()  -  addLibraryImport: file:///Users/qt/work/qt/qtdeclarative/tests/auto/qml/qqmldelegatemodel/data/recursiveDrain.qml "QtQml.WorkerScript" version "6.11" as ""
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.061 D] qt.qml.import /Users/qt/work/qt/qtdeclarative/src/qml/qml/qqmlimport.cpp:884 QQmlImports::importExtension()  -  importExtension: file:///Users/qt/work/qt/qtdeclarative/tests/auto/qml/qqmldelegatemodel/data/recursiveDrain.qml loaded ":/qt-project.org/imports/QtQml/WorkerScript/qmldir"
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.061 D] qt.qml.import /Users/qt/work/qt/qtdeclarative/src/qml/qml/qqmlpluginimporter.cpp:563 QQmlPluginImporter::resolvePlugin()  -  resolvePlugin Could not resolve dynamic plugin with base name "workerscriptplugin" in ":/qt-project.org/imports/QtQml/WorkerScript"  file does not exist
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.061 D] qt.qml.import /Users/qt/work/qt/qtdeclarative/src/qml/qml/qqmltypeloader.cpp:2057 QQmlTypeLoader::locateLocalQmldir()  -  locateLocalQmldir: QtQml.WorkerScript module's qmldir found at "/Users/qt/work/install/qml/QtQml/WorkerScript/qmldir"
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.061 D] qt.qml.import /Users/qt/work/qt/qtdeclarative/src/qml/qml/qqmltypeloader.cpp:2057 QQmlTypeLoader::locateLocalQmldir()  -  locateLocalQmldir: QtQml module's qmldir found at "/Users/qt/work/install/qml/QtQml/qmldir"
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.061 D] qt.qml.import /Users/qt/work/qt/qtdeclarative/src/qml/qml/qqmltypeloader.cpp:2057 QQmlTypeLoader::locateLocalQmldir()  -  locateLocalQmldir: QtQuick module's qmldir found at "/Users/qt/work/install/qml/QtQuick/qmldir"
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.061 D] qt.qml.import /Users/qt/work/qt/qtdeclarative/src/qml/qml/qqmlimport_p.h:155 QQmlImports::addImplicitImport()  -  addImplicitImport: file:///Users/qt/work/qt/qtdeclarative/tests/auto/qml/qqmldelegatemodel/data/recursiveDrain.qml
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.061 D] qt.qml.import /Users/qt/work/qt/qtdeclarative/src/qml/qml/qqmlimport.cpp:1247 QQmlImports::addFileImport()  -  addFileImport: file:///Users/qt/work/qt/qtdeclarative/tests/auto/qml/qqmldelegatemodel/data/recursiveDrain.qml "." version "(latest)" as ""
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.061 D] qt.qml.import /Users/qt/work/qt/qtdeclarative/src/qml/qml/qqmlimport.cpp:465 QQmlImports::resolveType()  -  resolveType: file:///Users/qt/work/qt/qtdeclarative/tests/auto/qml/qqmldelegatemodel/data/recursiveDrain.qml "Item"  =>  "QQuickItem"  TYPE
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.062 D] qt.qml.import /Users/qt/work/qt/qtdeclarative/src/qml/qml/qqmlimport.cpp:465 QQmlImports::resolveType()  -  resolveType: file:///Users/qt/work/qt/qtdeclarative/tests/auto/qml/qqmldelegatemodel/data/recursiveDrain.qml "ListView"  =>  "QQuickListView"  TYPE
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.062 D] qt.qml.import /Users/qt/work/qt/qtdeclarative/src/qml/qml/qqmlimport.cpp:465 QQmlImports::resolveType()  -  resolveType: file:///Users/qt/work/qt/qtdeclarative/tests/auto/qml/qqmldelegatemodel/data/recursiveDrain.qml "Timer"  =>  "QQmlTimer"  TYPE
INFO   : tst_QQmlDelegateModel::recursiveDrain() QVERIFY(c.isReady())
   Loc: [/Users/qt/work/qt/qtdeclarative/tests/auto/qml/qqmldelegatemodel/tst_qqmldelegatemodel.cpp(1038)]
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.064 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600001398260, parent=0x600002ab5180, geometry=0,0 0x0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.064 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600001398260, parent=0x600002ab5180, geometry=0,0 0x0) (0x122613ba0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.064 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickFlickable(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.064 D] qt.quick.itemview.count /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitemview.cpp:1256 QQuickItemViewPrivate::emitCountChanged()  -  about to emit countChanged for QQuickListView(0x600002ab5180, parent=0x0, geometry=0,0 0x0 🖼); count changed to 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.064 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.064 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.064 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.064 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.064 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 0 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.065 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002ab5960, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x122614800) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.065 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.065 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 0 pos 0 buffer false item QQuickItem(0x600002ab5960)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.065 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 1 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.065 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002ab5b20, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x122616350) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.065 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.065 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 1 pos 1 buffer false item QQuickItem(0x600002ab5b20)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.065 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002ab5b20, parent=0x600001398260, geometry=0,1 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.065 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 2 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.065 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002ab5ce0, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x1226171b0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.066 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.066 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 2 pos 2 buffer false item QQuickItem(0x600002ab5ce0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.066 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002ab5ce0, parent=0x600001398260, geometry=0,2 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.066 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 3 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.066 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002abc2a0, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x123004f70) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.066 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.066 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 3 pos 3 buffer false item QQuickItem(0x600002abc2a0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.066 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002abc2a0, parent=0x600001398260, geometry=0,3 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.066 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 4 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.066 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002abc460, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x123006850) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.066 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.067 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 4 pos 4 buffer false item QQuickItem(0x600002abc460)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.067 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002abc460, parent=0x600001398260, geometry=0,4 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.067 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 5 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.067 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002abc620, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x123007910) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.067 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.067 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 5 pos 5 buffer false item QQuickItem(0x600002abc620)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.067 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002abc620, parent=0x600001398260, geometry=0,5 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.067 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 6 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.067 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002abc7e0, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x1230089d0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.067 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.067 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 6 pos 6 buffer false item QQuickItem(0x600002abc7e0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.067 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002abc7e0, parent=0x600001398260, geometry=0,6 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.067 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 7 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.068 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002ab87e0, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x12320c810) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.068 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.068 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 7 pos 7 buffer false item QQuickItem(0x600002ab87e0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.068 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002ab87e0, parent=0x600001398260, geometry=0,7 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.068 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 8 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.068 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002ab89a0, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x12320c9a0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.068 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.068 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 8 pos 8 buffer false item QQuickItem(0x600002ab89a0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.068 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002ab89a0, parent=0x600001398260, geometry=0,8 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.068 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 9 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.068 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002ab8b60, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x12320ef20) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.069 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.069 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 9 pos 9 buffer false item QQuickItem(0x600002ab8b60)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.069 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002ab8b60, parent=0x600001398260, geometry=0,9 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.069 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 10 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.069 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002ab8d20, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x123210390) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.069 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.069 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 10 pos 10 buffer false item QQuickItem(0x600002ab8d20)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.069 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002ab8d20, parent=0x600001398260, geometry=0,10 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.069 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 11 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.069 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002ab8ee0, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x123211450) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.069 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.069 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 11 pos 11 buffer false item QQuickItem(0x600002ab8ee0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.070 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002ab8ee0, parent=0x600001398260, geometry=0,11 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.070 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 12 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.070 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002ab90a0, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x123212510) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.070 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.070 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 12 pos 12 buffer false item QQuickItem(0x600002ab90a0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.070 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002ab90a0, parent=0x600001398260, geometry=0,12 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.070 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 13 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.070 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002ab9260, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x1232135d0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.070 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.070 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 13 pos 13 buffer false item QQuickItem(0x600002ab9260)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.070 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002ab9260, parent=0x600001398260, geometry=0,13 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.070 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 14 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.071 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002ab9420, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x123214690) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.071 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.071 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 14 pos 14 buffer false item QQuickItem(0x600002ab9420)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.071 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002ab9420, parent=0x600001398260, geometry=0,14 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.071 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 15 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.071 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002ab95e0, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x1232158f0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.071 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.071 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 15 pos 15 buffer false item QQuickItem(0x600002ab95e0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.071 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002ab95e0, parent=0x600001398260, geometry=0,15 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.071 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 16 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.071 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002ab97a0, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x1232169b0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.071 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.071 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 16 pos 16 buffer false item QQuickItem(0x600002ab97a0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.071 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002ab97a0, parent=0x600001398260, geometry=0,16 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.072 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 17 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.072 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002ab9960, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x123217a70) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.072 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.072 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 17 pos 17 buffer false item QQuickItem(0x600002ab9960)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.072 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002ab9960, parent=0x600001398260, geometry=0,17 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.072 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 18 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.072 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002ab9b20, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x123218b30) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.072 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.072 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 18 pos 18 buffer false item QQuickItem(0x600002ab9b20)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.072 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002ab9b20, parent=0x600001398260, geometry=0,18 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.072 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 19 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.072 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002ab9ce0, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x123219bf0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.072 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.072 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 19 pos 19 buffer false item QQuickItem(0x600002ab9ce0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.072 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002ab9ce0, parent=0x600001398260, geometry=0,19 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.073 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 20 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.073 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002ab9ea0, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x12321acb0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.073 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.073 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 20 pos 20 buffer false item QQuickItem(0x600002ab9ea0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.073 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002ab9ea0, parent=0x600001398260, geometry=0,20 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.073 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 21 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.073 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002aba060, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x12321bd70) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.073 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.073 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 21 pos 21 buffer false item QQuickItem(0x600002aba060)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.073 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002aba060, parent=0x600001398260, geometry=0,21 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.073 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 22 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.073 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002aba220, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x12321ce30) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.073 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.073 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 22 pos 22 buffer false item QQuickItem(0x600002aba220)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.073 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002aba220, parent=0x600001398260, geometry=0,22 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.074 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 23 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.074 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002aba3e0, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x12321def0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.074 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.074 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 23 pos 23 buffer false item QQuickItem(0x600002aba3e0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.074 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002aba3e0, parent=0x600001398260, geometry=0,23 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.074 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 24 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.074 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002aba5a0, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x12321efb0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.074 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.074 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 24 pos 24 buffer false item QQuickItem(0x600002aba5a0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.074 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002aba5a0, parent=0x600001398260, geometry=0,24 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.074 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 25 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.074 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002aba760, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x123220070) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.074 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.074 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 25 pos 25 buffer false item QQuickItem(0x600002aba760)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.074 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002aba760, parent=0x600001398260, geometry=0,25 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.074 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 26 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.075 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002aba920, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x123221130) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.075 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.075 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 26 pos 26 buffer false item QQuickItem(0x600002aba920)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.075 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002aba920, parent=0x600001398260, geometry=0,26 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.075 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 27 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.075 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002abaae0, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x1232221f0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.075 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.075 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 27 pos 27 buffer false item QQuickItem(0x600002abaae0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.075 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002abaae0, parent=0x600001398260, geometry=0,27 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.075 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 28 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.075 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002abaca0, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x1232232b0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.075 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.075 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 28 pos 28 buffer false item QQuickItem(0x600002abaca0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.075 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002abaca0, parent=0x600001398260, geometry=0,28 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.075 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 29 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.076 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002abae60, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x123224370) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.076 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.076 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 29 pos 29 buffer false item QQuickItem(0x600002abae60)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.076 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002abae60, parent=0x600001398260, geometry=0,29 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.076 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 30 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.076 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002abb020, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x123224ef0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.076 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.076 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 30 pos 30 buffer false item QQuickItem(0x600002abb020)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.076 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002abb020, parent=0x600001398260, geometry=0,30 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.076 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 31 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.076 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002abb1e0, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x1232268c0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.076 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.076 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 31 pos 31 buffer false item QQuickItem(0x600002abb1e0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.076 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002abb1e0, parent=0x600001398260, geometry=0,31 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.077 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 32 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.077 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002abb3a0, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x123227c30) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.077 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.077 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 32 pos 32 buffer false item QQuickItem(0x600002abb3a0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.077 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002abb3a0, parent=0x600001398260, geometry=0,32 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.077 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 33 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.077 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002abb560, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x123228cf0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.077 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.077 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 33 pos 33 buffer false item QQuickItem(0x600002abb560)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.077 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002abb560, parent=0x600001398260, geometry=0,33 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.077 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 34 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.077 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002abb720, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x123229db0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.077 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.077 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 34 pos 34 buffer false item QQuickItem(0x600002abb720)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.077 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002abb720, parent=0x600001398260, geometry=0,34 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.078 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 35 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.078 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002abb8e0, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x12322ae70) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.078 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.078 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 35 pos 35 buffer false item QQuickItem(0x600002abb8e0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.078 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002abb8e0, parent=0x600001398260, geometry=0,35 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.078 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 36 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.078 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002abbaa0, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x12322bf30) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.078 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.078 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 36 pos 36 buffer false item QQuickItem(0x600002abbaa0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.078 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002abbaa0, parent=0x600001398260, geometry=0,36 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.078 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 37 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.078 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002abbc60, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x12322cff0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.078 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.078 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 37 pos 37 buffer false item QQuickItem(0x600002abbc60)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.078 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002abbc60, parent=0x600001398260, geometry=0,37 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.079 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 38 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.079 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002abbe20, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x12322e0b0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.079 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.079 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 38 pos 38 buffer false item QQuickItem(0x600002abbe20)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.079 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002abbe20, parent=0x600001398260, geometry=0,38 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.079 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 39 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.079 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002aac000, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x12322f170) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.079 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.079 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 39 pos 39 buffer false item QQuickItem(0x600002aac000)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.079 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002aac000, parent=0x600001398260, geometry=0,39 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.079 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 40 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.079 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002aac2a0, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x123230230) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.079 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.079 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 40 pos 40 buffer false item QQuickItem(0x600002aac2a0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.079 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002aac2a0, parent=0x600001398260, geometry=0,40 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.079 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 41 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.080 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002aac460, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x1232312f0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.080 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.080 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 41 pos 41 buffer false item QQuickItem(0x600002aac460)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.080 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002aac460, parent=0x600001398260, geometry=0,41 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.080 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 42 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.080 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002aac620, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x1232323b0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.080 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.080 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 42 pos 42 buffer false item QQuickItem(0x600002aac620)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.080 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002aac620, parent=0x600001398260, geometry=0,42 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.080 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 43 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.080 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002aac7e0, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x123233470) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.080 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.080 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 43 pos 43 buffer false item QQuickItem(0x600002aac7e0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.080 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002aac7e0, parent=0x600001398260, geometry=0,43 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.080 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 44 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.081 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002aac9a0, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x123234530) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.081 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.081 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 44 pos 44 buffer false item QQuickItem(0x600002aac9a0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.081 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002aac9a0, parent=0x600001398260, geometry=0,44 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.081 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 45 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.081 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002aacb60, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x1232355f0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.081 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.081 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 45 pos 45 buffer false item QQuickItem(0x600002aacb60)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.081 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002aacb60, parent=0x600001398260, geometry=0,45 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.081 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 46 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.081 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002aacd20, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x1232366b0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.081 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.081 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 46 pos 46 buffer false item QQuickItem(0x600002aacd20)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.081 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002aacd20, parent=0x600001398260, geometry=0,46 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.081 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 47 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.082 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002aacee0, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x123237770) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.082 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.082 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 47 pos 47 buffer false item QQuickItem(0x600002aacee0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.082 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002aacee0, parent=0x600001398260, geometry=0,47 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.082 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 48 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.082 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002aad0a0, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x123238830) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.082 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.082 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 48 pos 48 buffer false item QQuickItem(0x600002aad0a0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.082 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002aad0a0, parent=0x600001398260, geometry=0,48 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.082 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 49 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.082 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002aad260, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x1232398f0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.082 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.082 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 49 pos 49 buffer false item QQuickItem(0x600002aad260)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.082 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002aad260, parent=0x600001398260, geometry=0,49 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.082 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 50 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.083 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002aad420, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x12323a9b0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.083 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.083 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 50 pos 50 buffer false item QQuickItem(0x600002aad420)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.083 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002aad420, parent=0x600001398260, geometry=0,50 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.083 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 51 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.083 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002aad5e0, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x12323ba70) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.083 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.083 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 51 pos 51 buffer false item QQuickItem(0x600002aad5e0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.083 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002aad5e0, parent=0x600001398260, geometry=0,51 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.083 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 52 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.083 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002aad7a0, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x12323cb30) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.083 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.083 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 52 pos 52 buffer false item QQuickItem(0x600002aad7a0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.083 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002aad7a0, parent=0x600001398260, geometry=0,52 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.083 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 53 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.084 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002aad960, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x12323dbf0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.084 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.084 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 53 pos 53 buffer false item QQuickItem(0x600002aad960)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.084 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002aad960, parent=0x600001398260, geometry=0,53 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.084 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 54 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.084 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002aadb20, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x12323ecb0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.084 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.084 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 54 pos 54 buffer false item QQuickItem(0x600002aadb20)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.084 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002aadb20, parent=0x600001398260, geometry=0,54 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.084 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 55 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.084 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002aadce0, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x12323fd70) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.084 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.084 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 55 pos 55 buffer false item QQuickItem(0x600002aadce0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.084 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002aadce0, parent=0x600001398260, geometry=0,55 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.084 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 56 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.085 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002aadea0, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x123240e30) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.085 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.085 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 56 pos 56 buffer false item QQuickItem(0x600002aadea0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.085 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002aadea0, parent=0x600001398260, geometry=0,56 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.085 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 57 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.085 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002aae060, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x123241ef0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.085 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.085 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 57 pos 57 buffer false item QQuickItem(0x600002aae060)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.085 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002aae060, parent=0x600001398260, geometry=0,57 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.085 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 58 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.085 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002aae220, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x123242fb0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.085 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.085 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 58 pos 58 buffer false item QQuickItem(0x600002aae220)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.086 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002aae220, parent=0x600001398260, geometry=0,58 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.086 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 59 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.086 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002aae3e0, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x123244070) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.086 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.086 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 59 pos 59 buffer false item QQuickItem(0x600002aae3e0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.086 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002aae3e0, parent=0x600001398260, geometry=0,59 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.086 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 60 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.086 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002aae5a0, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x123245130) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.086 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.086 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 60 pos 60 buffer false item QQuickItem(0x600002aae5a0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.086 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002aae5a0, parent=0x600001398260, geometry=0,60 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.086 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 61 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.087 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002aae760, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x1232461f0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.087 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.087 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 61 pos 61 buffer false item QQuickItem(0x600002aae760)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.087 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002aae760, parent=0x600001398260, geometry=0,61 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.087 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 62 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.087 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002aae920, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x123225430) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.087 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.087 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 62 pos 62 buffer false item QQuickItem(0x600002aae920)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.087 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002aae920, parent=0x600001398260, geometry=0,62 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.087 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 63 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.087 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002aaeae0, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x1232477a0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.087 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.087 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 63 pos 63 buffer false item QQuickItem(0x600002aaeae0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.087 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002aaeae0, parent=0x600001398260, geometry=0,63 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.088 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 64 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.088 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002aaeca0, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x123248c10) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.088 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.088 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 64 pos 64 buffer false item QQuickItem(0x600002aaeca0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.088 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002aaeca0, parent=0x600001398260, geometry=0,64 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.088 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 65 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.088 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002aaee60, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x123249cd0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.088 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.088 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 65 pos 65 buffer false item QQuickItem(0x600002aaee60)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.088 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002aaee60, parent=0x600001398260, geometry=0,65 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.088 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 66 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.088 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002aaf020, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x12324ad90) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.088 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.088 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 66 pos 66 buffer false item QQuickItem(0x600002aaf020)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.088 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002aaf020, parent=0x600001398260, geometry=0,66 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.089 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 67 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.089 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002aaf1e0, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x12324be50) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.089 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.089 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 67 pos 67 buffer false item QQuickItem(0x600002aaf1e0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.089 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002aaf1e0, parent=0x600001398260, geometry=0,67 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.089 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 68 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.089 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002aaf3a0, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x12324cf10) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.089 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.089 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 68 pos 68 buffer false item QQuickItem(0x600002aaf3a0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.089 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002aaf3a0, parent=0x600001398260, geometry=0,68 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.089 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 69 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.089 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002aaf560, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x12324dfd0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.089 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.089 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 69 pos 69 buffer false item QQuickItem(0x600002aaf560)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.090 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002aaf560, parent=0x600001398260, geometry=0,69 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.090 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 70 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.090 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002aaf720, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x12324f090) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.090 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.090 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 70 pos 70 buffer false item QQuickItem(0x600002aaf720)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.090 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002aaf720, parent=0x600001398260, geometry=0,70 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.090 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 71 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.090 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002aaf8e0, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x123250150) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.090 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.090 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 71 pos 71 buffer false item QQuickItem(0x600002aaf8e0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.090 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002aaf8e0, parent=0x600001398260, geometry=0,71 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.090 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 72 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.090 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002aafaa0, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x123251210) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.090 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.090 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 72 pos 72 buffer false item QQuickItem(0x600002aafaa0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.091 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002aafaa0, parent=0x600001398260, geometry=0,72 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.091 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 73 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.091 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002aafc60, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x1232522d0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.091 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.091 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 73 pos 73 buffer false item QQuickItem(0x600002aafc60)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.091 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002aafc60, parent=0x600001398260, geometry=0,73 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.091 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 74 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.091 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002aafe20, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x123253390) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.091 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.091 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 74 pos 74 buffer false item QQuickItem(0x600002aafe20)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.091 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002aafe20, parent=0x600001398260, geometry=0,74 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.091 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 75 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.091 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002abbf00, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x123254450) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.091 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.091 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 75 pos 75 buffer false item QQuickItem(0x600002abbf00)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.092 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002abbf00, parent=0x600001398260, geometry=0,75 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.092 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 76 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.092 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002aa80e0, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x123255510) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.092 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.092 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 76 pos 76 buffer false item QQuickItem(0x600002aa80e0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.092 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002aa80e0, parent=0x600001398260, geometry=0,76 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.092 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 77 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.092 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002aa82a0, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x1232565d0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.092 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.092 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 77 pos 77 buffer false item QQuickItem(0x600002aa82a0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.092 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002aa82a0, parent=0x600001398260, geometry=0,77 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.092 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 78 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.092 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002aa8460, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x123257690) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.092 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.092 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 78 pos 78 buffer false item QQuickItem(0x600002aa8460)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.092 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002aa8460, parent=0x600001398260, geometry=0,78 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.093 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 79 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.093 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002aa8620, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x123258750) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.093 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.093 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 79 pos 79 buffer false item QQuickItem(0x600002aa8620)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.093 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002aa8620, parent=0x600001398260, geometry=0,79 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.093 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 80 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.093 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002aa87e0, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x123259810) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.093 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.093 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 80 pos 80 buffer false item QQuickItem(0x600002aa87e0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.093 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002aa87e0, parent=0x600001398260, geometry=0,80 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.093 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 81 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.093 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002aa89a0, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x12325a8d0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.093 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.093 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 81 pos 81 buffer false item QQuickItem(0x600002aa89a0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.093 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002aa89a0, parent=0x600001398260, geometry=0,81 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.094 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 82 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.094 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002aa8b60, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x12325b990) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.094 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.094 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 82 pos 82 buffer false item QQuickItem(0x600002aa8b60)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.094 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002aa8b60, parent=0x600001398260, geometry=0,82 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.094 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 83 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.094 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002aa8d20, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x12325ca50) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.094 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.094 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 83 pos 83 buffer false item QQuickItem(0x600002aa8d20)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.094 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002aa8d20, parent=0x600001398260, geometry=0,83 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.094 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 84 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.094 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002aa8ee0, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x12325db10) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.094 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.094 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 84 pos 84 buffer false item QQuickItem(0x600002aa8ee0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.094 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002aa8ee0, parent=0x600001398260, geometry=0,84 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.095 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 85 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.095 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002aa90a0, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x12325ebd0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.095 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.095 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 85 pos 85 buffer false item QQuickItem(0x600002aa90a0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.095 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002aa90a0, parent=0x600001398260, geometry=0,85 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.095 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 86 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.095 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002aa9260, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x12325fc90) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.095 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.095 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 86 pos 86 buffer false item QQuickItem(0x600002aa9260)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.095 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002aa9260, parent=0x600001398260, geometry=0,86 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.095 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 87 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.095 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002aa9420, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x123260d50) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.095 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.095 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 87 pos 87 buffer false item QQuickItem(0x600002aa9420)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.095 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002aa9420, parent=0x600001398260, geometry=0,87 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.096 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 88 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.096 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002aa95e0, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x123261e10) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.096 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.096 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 88 pos 88 buffer false item QQuickItem(0x600002aa95e0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.096 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002aa95e0, parent=0x600001398260, geometry=0,88 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.096 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 89 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.096 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002ab0fc0, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x122723df0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.096 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.096 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 89 pos 89 buffer false item QQuickItem(0x600002ab0fc0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.096 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002ab0fc0, parent=0x600001398260, geometry=0,89 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.096 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 90 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.096 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002aa48c0, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x123308220) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.096 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.096 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 90 pos 90 buffer false item QQuickItem(0x600002aa48c0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.097 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002aa48c0, parent=0x600001398260, geometry=0,90 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.097 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 91 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.097 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002aa4a80, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x123308e50) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.097 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.097 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 91 pos 91 buffer false item QQuickItem(0x600002aa4a80)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.097 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002aa4a80, parent=0x600001398260, geometry=0,91 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.097 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 92 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.097 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002aa4c40, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x12330adc0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.097 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.097 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 92 pos 92 buffer false item QQuickItem(0x600002aa4c40)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.097 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002aa4c40, parent=0x600001398260, geometry=0,92 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.097 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 93 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.097 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002aa4e00, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x12330be80) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.098 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.098 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 93 pos 93 buffer false item QQuickItem(0x600002aa4e00)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.098 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002aa4e00, parent=0x600001398260, geometry=0,93 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.098 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 94 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.098 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002aa4fc0, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x12330cf40) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.098 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.098 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 94 pos 94 buffer false item QQuickItem(0x600002aa4fc0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.098 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002aa4fc0, parent=0x600001398260, geometry=0,94 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.098 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 95 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.098 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002aa5180, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x12330e000) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.098 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.098 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 95 pos 95 buffer false item QQuickItem(0x600002aa5180)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.098 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002aa5180, parent=0x600001398260, geometry=0,95 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.098 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 96 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.098 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002aa5340, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x12330f0c0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.099 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.099 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 96 pos 96 buffer false item QQuickItem(0x600002aa5340)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.099 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002aa5340, parent=0x600001398260, geometry=0,96 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.099 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 97 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.099 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002aa5500, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x123310180) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.099 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.099 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 97 pos 97 buffer false item QQuickItem(0x600002aa5500)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.099 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002aa5500, parent=0x600001398260, geometry=0,97 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.099 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 98 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.099 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002aa56c0, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x123311240) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.099 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.099 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 98 pos 98 buffer false item QQuickItem(0x600002aa56c0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.099 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002aa56c0, parent=0x600001398260, geometry=0,98 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.099 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 99 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.099 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002aa5880, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x123312300) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.100 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.100 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 99 pos 99 buffer false item QQuickItem(0x600002aa5880)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.100 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002aa5880, parent=0x600001398260, geometry=0,99 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.100 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 100 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.100 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002aa5a40, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x1233133c0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.100 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.100 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 100 pos 100 buffer false item QQuickItem(0x600002aa5a40)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.100 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002aa5a40, parent=0x600001398260, geometry=0,100 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.100 D] qt.quick.itemview.count /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitemview.cpp:1256 QQuickItemViewPrivate::emitCountChanged()  -  about to emit countChanged for QQuickListView(0x600002ab5180, id="view", parent=0x0, geometry=0,0 100x100 🖼); count changed to 200
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.100 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002ab5960, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x122614800) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.100 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.100 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.100 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x6000013a30e0, parent=0x600001398260, geometry=0,0 0x0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.100 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x6000013a30e0, parent=0x600001398260, geometry=0,0 0x0) (0x1233061e0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.100 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.100 D] qt.quick.itemview.count /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitemview.cpp:1256 QQuickItemViewPrivate::emitCountChanged()  -  about to emit countChanged for QQuickListView(0x600002ab5180, id="view", parent=0x0, geometry=0,0 100x100 🖼); count changed to 200
INFO   : tst_QQmlDelegateModel::recursiveDrain() QVERIFY(!o.isNull())
   Loc: [/Users/qt/work/qt/qtdeclarative/tests/auto/qml/qqmldelegatemodel/tst_qqmldelegatemodel.cpp(1040)]
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.101 D] qt.eventdispatcher /Users/qt/work/qt/qtbase/src/plugins/platforms/cocoa/qcocoaeventdispatcher.mm:560 QCocoaEventDispatcherPrivate::ensureNSAppInitialized()  -  Ensuring NSApplication is initialized
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.104 D] qt.eventdispatcher /Users/qt/work/qt/qtbase/src/plugins/platforms/cocoa/qcocoaeventdispatcher.mm:569 QCocoaEventDispatcherPrivate::ensureNSAppInitialized()  -  NSApplication has been initialized; Stopping NSApp
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.105 D] qt.qpa.application /Users/qt/work/qt/qtbase/src/plugins/platforms/cocoa/qcocoaapplicationdelegate.mm:173 -[QCocoaApplicationDelegate applicationDidFinishLaunching:]()  -  Launched with <NSRunningApplication: 0x600003da3500 (com.apple.finder - 363) LSASN:{hi=0x0;lo=0xf00f}> as frontmost application. Activating <NSRunningApplication: 0x600003da3400 ((null) - 17768) LSASN:{hi=0x0;lo=0x2}> instead.
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.108 D] qt.eventdispatcher /Users/qt/work/qt/qtbase/src/plugins/platforms/cocoa/qcocoaeventdispatcher.mm:881 QCocoaEventDispatcherPrivate::postedEventsSourceCallback()  -  Deferring postedEventsSourceCallback due to NSApp initialization
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.108 D] qt.eventdispatcher /Users/qt/work/qt/qtbase/src/plugins/platforms/cocoa/qcocoaeventdispatcher.mm:574 QCocoaEventDispatcherPrivate::ensureNSAppInitialized()  -  Finished ensuring NSApplication is initialized
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.163 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickListView(0x600002ab5180, id="view", parent=0x0, geometry=0,0 100x99 🖼)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.163 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.163 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.210 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.210 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.210 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 0 top end pos 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.210 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 0 QQuickItem(0x600002ab5960)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.211 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab5960, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x122614800) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.211 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.211 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab5960, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x122614800) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.211 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.219 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.219 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.219 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 1 top end pos 2
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.219 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 1 QQuickItem(0x600002ab5b20)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.219 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab5b20, parent=0x600001398260, geometry=0,1 1x1, z=1) (0x122616350) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.219 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021ada70) delegate: QQmlComponent(0x6000011b11c0) index: 1 row: 1 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.220 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.220 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.220 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.220 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab5b20, parent=0x0, geometry=0,1 1x1, z=1) (0x122616350) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.220 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.220 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab5b20, parent=0x0, geometry=0,1 1x1, z=1) (0x122616350) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.220 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.220 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.220 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 2 top end pos 3
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.220 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 2 QQuickItem(0x600002ab5ce0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.220 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab5ce0, parent=0x600001398260, geometry=0,2 1x1, z=1) (0x1226171b0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.221 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021adb00) delegate: QQmlComponent(0x6000011b11c0) index: 2 row: 2 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.221 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.221 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.221 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.221 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab5ce0, parent=0x0, geometry=0,2 1x1, z=1) (0x1226171b0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.221 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.221 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab5ce0, parent=0x0, geometry=0,2 1x1, z=1) (0x1226171b0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.269 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.269 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.269 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 3 top end pos 4
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.269 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 3 QQuickItem(0x600002abc2a0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.270 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002abc2a0, parent=0x600001398260, geometry=0,3 1x1, z=1) (0x123004f70) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.270 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021bc750) delegate: QQmlComponent(0x6000011b11c0) index: 3 row: 3 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.270 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.270 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.270 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.270 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002abc2a0, parent=0x0, geometry=0,3 1x1, z=1) (0x123004f70) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.270 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.270 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002abc2a0, parent=0x0, geometry=0,3 1x1, z=1) (0x123004f70) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.271 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.271 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.271 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 4 top end pos 5
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.271 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 4 QQuickItem(0x600002abc460)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.271 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002abc460, parent=0x600001398260, geometry=0,4 1x1, z=1) (0x123006850) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.271 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021bc7e0) delegate: QQmlComponent(0x6000011b11c0) index: 4 row: 4 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.271 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.271 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.271 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.271 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002abc460, parent=0x0, geometry=0,4 1x1, z=1) (0x123006850) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.271 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.271 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002abc460, parent=0x0, geometry=0,4 1x1, z=1) (0x123006850) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.272 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.272 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.272 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 5 top end pos 6
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.272 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 5 QQuickItem(0x600002abc620)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.272 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002abc620, parent=0x600001398260, geometry=0,5 1x1, z=1) (0x123007910) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.272 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021bc870) delegate: QQmlComponent(0x6000011b11c0) index: 5 row: 5 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.272 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.272 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.272 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.272 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002abc620, parent=0x0, geometry=0,5 1x1, z=1) (0x123007910) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.272 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.273 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002abc620, parent=0x0, geometry=0,5 1x1, z=1) (0x123007910) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.273 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.273 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.273 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 6 top end pos 7
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.273 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 6 QQuickItem(0x600002abc7e0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.273 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002abc7e0, parent=0x600001398260, geometry=0,6 1x1, z=1) (0x1230089d0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.273 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021bc900) delegate: QQmlComponent(0x6000011b11c0) index: 6 row: 6 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.273 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.273 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.273 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.273 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002abc7e0, parent=0x0, geometry=0,6 1x1, z=1) (0x1230089d0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.274 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.274 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002abc7e0, parent=0x0, geometry=0,6 1x1, z=1) (0x1230089d0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.274 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.274 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.274 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 7 top end pos 8
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.274 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 7 QQuickItem(0x600002ab87e0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.274 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab87e0, parent=0x600001398260, geometry=0,7 1x1, z=1) (0x12320c810) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.274 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021b8750) delegate: QQmlComponent(0x6000011b11c0) index: 7 row: 7 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.274 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.274 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.274 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.274 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab87e0, parent=0x0, geometry=0,7 1x1, z=1) (0x12320c810) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.275 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.275 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab87e0, parent=0x0, geometry=0,7 1x1, z=1) (0x12320c810) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.322 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.323 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.323 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 8 top end pos 9
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.323 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 8 QQuickItem(0x600002ab89a0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.323 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab89a0, parent=0x600001398260, geometry=0,8 1x1, z=1) (0x12320c9a0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.323 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021b86c0) delegate: QQmlComponent(0x6000011b11c0) index: 8 row: 8 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.323 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.323 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.323 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.324 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab89a0, parent=0x0, geometry=0,8 1x1, z=1) (0x12320c9a0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.324 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.324 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab89a0, parent=0x0, geometry=0,8 1x1, z=1) (0x12320c9a0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.324 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.324 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.324 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 9 top end pos 10
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.324 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 9 QQuickItem(0x600002ab8b60)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.324 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab8b60, parent=0x600001398260, geometry=0,9 1x1, z=1) (0x12320ef20) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.325 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021b87e0) delegate: QQmlComponent(0x6000011b11c0) index: 9 row: 9 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.325 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.325 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.325 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.325 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab8b60, parent=0x0, geometry=0,9 1x1, z=1) (0x12320ef20) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.325 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.325 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab8b60, parent=0x0, geometry=0,9 1x1, z=1) (0x12320ef20) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.325 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.326 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.326 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 10 top end pos 11
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.326 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 10 QQuickItem(0x600002ab8d20)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.326 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab8d20, parent=0x600001398260, geometry=0,10 1x1, z=1) (0x123210390) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.326 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021b8870) delegate: QQmlComponent(0x6000011b11c0) index: 10 row: 10 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.326 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.326 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.326 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.326 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab8d20, parent=0x0, geometry=0,10 1x1, z=1) (0x123210390) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.327 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.327 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab8d20, parent=0x0, geometry=0,10 1x1, z=1) (0x123210390) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.327 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.327 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.327 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 11 top end pos 12
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.327 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 11 QQuickItem(0x600002ab8ee0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.327 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab8ee0, parent=0x600001398260, geometry=0,11 1x1, z=1) (0x123211450) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.327 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021b8900) delegate: QQmlComponent(0x6000011b11c0) index: 11 row: 11 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.328 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.328 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.328 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.328 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab8ee0, parent=0x0, geometry=0,11 1x1, z=1) (0x123211450) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.328 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.328 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab8ee0, parent=0x0, geometry=0,11 1x1, z=1) (0x123211450) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.328 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.328 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.328 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 12 top end pos 13
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.329 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 12 QQuickItem(0x600002ab90a0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.329 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab90a0, parent=0x600001398260, geometry=0,12 1x1, z=1) (0x123212510) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.329 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021b8a20) delegate: QQmlComponent(0x6000011b11c0) index: 12 row: 12 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.329 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.329 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.329 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.329 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab90a0, parent=0x0, geometry=0,12 1x1, z=1) (0x123212510) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.329 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.329 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab90a0, parent=0x0, geometry=0,12 1x1, z=1) (0x123212510) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.330 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.330 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.330 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 13 top end pos 14
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.330 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 13 QQuickItem(0x600002ab9260)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.330 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab9260, parent=0x600001398260, geometry=0,13 1x1, z=1) (0x1232135d0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.330 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021b8bd0) delegate: QQmlComponent(0x6000011b11c0) index: 13 row: 13 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.330 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.330 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.330 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.330 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab9260, parent=0x0, geometry=0,13 1x1, z=1) (0x1232135d0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.331 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.331 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab9260, parent=0x0, geometry=0,13 1x1, z=1) (0x1232135d0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.331 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.331 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.331 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 14 top end pos 15
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.331 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 14 QQuickItem(0x600002ab9420)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.331 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab9420, parent=0x600001398260, geometry=0,14 1x1, z=1) (0x123214690) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.331 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021b8c60) delegate: QQmlComponent(0x6000011b11c0) index: 14 row: 14 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.331 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.331 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.332 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.332 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab9420, parent=0x0, geometry=0,14 1x1, z=1) (0x123214690) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.332 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.332 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab9420, parent=0x0, geometry=0,14 1x1, z=1) (0x123214690) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.332 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.332 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.332 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 15 top end pos 16
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.332 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 15 QQuickItem(0x600002ab95e0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.332 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab95e0, parent=0x600001398260, geometry=0,15 1x1, z=1) (0x1232158f0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.332 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021b8cf0) delegate: QQmlComponent(0x6000011b11c0) index: 15 row: 15 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.333 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.333 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.333 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.333 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab95e0, parent=0x0, geometry=0,15 1x1, z=1) (0x1232158f0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.333 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.333 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab95e0, parent=0x0, geometry=0,15 1x1, z=1) (0x1232158f0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.333 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.333 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.333 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 16 top end pos 17
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.333 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 16 QQuickItem(0x600002ab97a0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.334 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab97a0, parent=0x600001398260, geometry=0,16 1x1, z=1) (0x1232169b0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.334 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021b8d80) delegate: QQmlComponent(0x6000011b11c0) index: 16 row: 16 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.334 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.334 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.334 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.334 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab97a0, parent=0x0, geometry=0,16 1x1, z=1) (0x1232169b0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.334 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.334 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab97a0, parent=0x0, geometry=0,16 1x1, z=1) (0x1232169b0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.334 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.334 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.335 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 17 top end pos 18
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.335 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 17 QQuickItem(0x600002ab9960)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.335 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab9960, parent=0x600001398260, geometry=0,17 1x1, z=1) (0x123217a70) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.335 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021b8e10) delegate: QQmlComponent(0x6000011b11c0) index: 17 row: 17 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.335 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.335 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.335 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.335 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab9960, parent=0x0, geometry=0,17 1x1, z=1) (0x123217a70) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.335 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.335 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab9960, parent=0x0, geometry=0,17 1x1, z=1) (0x123217a70) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.336 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.336 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.336 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 18 top end pos 19
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.336 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 18 QQuickItem(0x600002ab9b20)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.336 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab9b20, parent=0x600001398260, geometry=0,18 1x1, z=1) (0x123218b30) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.336 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021b8ea0) delegate: QQmlComponent(0x6000011b11c0) index: 18 row: 18 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.336 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.336 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.336 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.336 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab9b20, parent=0x0, geometry=0,18 1x1, z=1) (0x123218b30) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.337 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.337 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab9b20, parent=0x0, geometry=0,18 1x1, z=1) (0x123218b30) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.337 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.337 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.337 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 19 top end pos 20
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.337 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 19 QQuickItem(0x600002ab9ce0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.337 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab9ce0, parent=0x600001398260, geometry=0,19 1x1, z=1) (0x123219bf0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.337 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021b8f30) delegate: QQmlComponent(0x6000011b11c0) index: 19 row: 19 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.337 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.337 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.338 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.338 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab9ce0, parent=0x0, geometry=0,19 1x1, z=1) (0x123219bf0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.338 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.338 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab9ce0, parent=0x0, geometry=0,19 1x1, z=1) (0x123219bf0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.338 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.338 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.338 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 20 top end pos 21
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.338 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 20 QQuickItem(0x600002ab9ea0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.338 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab9ea0, parent=0x600001398260, geometry=0,20 1x1, z=1) (0x12321acb0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.338 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021b8fc0) delegate: QQmlComponent(0x6000011b11c0) index: 20 row: 20 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.339 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.339 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.339 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.339 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab9ea0, parent=0x0, geometry=0,20 1x1, z=1) (0x12321acb0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.339 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.339 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab9ea0, parent=0x0, geometry=0,20 1x1, z=1) (0x12321acb0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.339 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.339 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.339 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 21 top end pos 22
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.339 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 21 QQuickItem(0x600002aba060)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.339 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aba060, parent=0x600001398260, geometry=0,21 1x1, z=1) (0x12321bd70) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.340 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021b9050) delegate: QQmlComponent(0x6000011b11c0) index: 21 row: 21 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.340 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.340 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.340 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.340 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aba060, parent=0x0, geometry=0,21 1x1, z=1) (0x12321bd70) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.340 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.340 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aba060, parent=0x0, geometry=0,21 1x1, z=1) (0x12321bd70) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.340 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.340 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.340 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 22 top end pos 23
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.340 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 22 QQuickItem(0x600002aba220)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.341 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aba220, parent=0x600001398260, geometry=0,22 1x1, z=1) (0x12321ce30) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.341 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021b90e0) delegate: QQmlComponent(0x6000011b11c0) index: 22 row: 22 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.341 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.341 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.341 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.341 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aba220, parent=0x0, geometry=0,22 1x1, z=1) (0x12321ce30) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.341 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.341 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aba220, parent=0x0, geometry=0,22 1x1, z=1) (0x12321ce30) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.341 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.341 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.341 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 23 top end pos 24
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.342 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 23 QQuickItem(0x600002aba3e0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.342 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aba3e0, parent=0x600001398260, geometry=0,23 1x1, z=1) (0x12321def0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.342 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021b9170) delegate: QQmlComponent(0x6000011b11c0) index: 23 row: 23 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.342 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.342 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.342 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.342 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aba3e0, parent=0x0, geometry=0,23 1x1, z=1) (0x12321def0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.342 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.342 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aba3e0, parent=0x0, geometry=0,23 1x1, z=1) (0x12321def0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.342 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.342 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.343 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 24 top end pos 25
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.343 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 24 QQuickItem(0x600002aba5a0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.343 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aba5a0, parent=0x600001398260, geometry=0,24 1x1, z=1) (0x12321efb0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.343 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021b9200) delegate: QQmlComponent(0x6000011b11c0) index: 24 row: 24 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.343 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.343 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.343 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.343 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aba5a0, parent=0x0, geometry=0,24 1x1, z=1) (0x12321efb0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.343 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.343 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aba5a0, parent=0x0, geometry=0,24 1x1, z=1) (0x12321efb0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.343 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.344 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.344 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 25 top end pos 26
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.344 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 25 QQuickItem(0x600002aba760)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.344 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aba760, parent=0x600001398260, geometry=0,25 1x1, z=1) (0x123220070) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.344 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021b9290) delegate: QQmlComponent(0x6000011b11c0) index: 25 row: 25 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.344 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.344 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.344 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.344 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aba760, parent=0x0, geometry=0,25 1x1, z=1) (0x123220070) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.344 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.344 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aba760, parent=0x0, geometry=0,25 1x1, z=1) (0x123220070) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.345 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.345 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.345 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 26 top end pos 27
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.345 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 26 QQuickItem(0x600002aba920)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.345 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aba920, parent=0x600001398260, geometry=0,26 1x1, z=1) (0x123221130) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.345 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021b9320) delegate: QQmlComponent(0x6000011b11c0) index: 26 row: 26 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.345 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.345 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.345 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.345 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aba920, parent=0x0, geometry=0,26 1x1, z=1) (0x123221130) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.345 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.345 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aba920, parent=0x0, geometry=0,26 1x1, z=1) (0x123221130) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.346 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.346 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.346 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 27 top end pos 28
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.346 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 27 QQuickItem(0x600002abaae0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.346 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002abaae0, parent=0x600001398260, geometry=0,27 1x1, z=1) (0x1232221f0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.346 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021b93b0) delegate: QQmlComponent(0x6000011b11c0) index: 27 row: 27 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.346 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.346 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.346 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.346 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002abaae0, parent=0x0, geometry=0,27 1x1, z=1) (0x1232221f0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.346 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.346 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002abaae0, parent=0x0, geometry=0,27 1x1, z=1) (0x1232221f0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.347 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.347 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.347 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 28 top end pos 29
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.347 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 28 QQuickItem(0x600002abaca0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.347 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002abaca0, parent=0x600001398260, geometry=0,28 1x1, z=1) (0x1232232b0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.347 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021b9440) delegate: QQmlComponent(0x6000011b11c0) index: 28 row: 28 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.347 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.347 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.347 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.347 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002abaca0, parent=0x0, geometry=0,28 1x1, z=1) (0x1232232b0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.347 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.348 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002abaca0, parent=0x0, geometry=0,28 1x1, z=1) (0x1232232b0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.348 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.348 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.348 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 29 top end pos 30
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.348 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 29 QQuickItem(0x600002abae60)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.348 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002abae60, parent=0x600001398260, geometry=0,29 1x1, z=1) (0x123224370) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.348 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021b94d0) delegate: QQmlComponent(0x6000011b11c0) index: 29 row: 29 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.348 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.348 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.348 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.348 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002abae60, parent=0x0, geometry=0,29 1x1, z=1) (0x123224370) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.348 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.349 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002abae60, parent=0x0, geometry=0,29 1x1, z=1) (0x123224370) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.397 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.397 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.397 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 30 top end pos 31
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.397 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 30 QQuickItem(0x600002abb020)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.397 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002abb020, parent=0x600001398260, geometry=0,30 1x1, z=1) (0x123224ef0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.397 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021b9560) delegate: QQmlComponent(0x6000011b11c0) index: 30 row: 30 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.397 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.398 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.398 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.398 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002abb020, parent=0x0, geometry=0,30 1x1, z=1) (0x123224ef0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.398 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.398 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002abb020, parent=0x0, geometry=0,30 1x1, z=1) (0x123224ef0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.398 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.398 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.398 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 31 top end pos 32
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.398 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 31 QQuickItem(0x600002abb1e0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.399 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002abb1e0, parent=0x600001398260, geometry=0,31 1x1, z=1) (0x1232268c0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.399 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021b95f0) delegate: QQmlComponent(0x6000011b11c0) index: 31 row: 31 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.399 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.399 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.399 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.399 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002abb1e0, parent=0x0, geometry=0,31 1x1, z=1) (0x1232268c0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.399 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.399 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002abb1e0, parent=0x0, geometry=0,31 1x1, z=1) (0x1232268c0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.399 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.400 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.400 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 32 top end pos 33
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.400 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 32 QQuickItem(0x600002abb3a0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.400 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002abb3a0, parent=0x600001398260, geometry=0,32 1x1, z=1) (0x123227c30) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.400 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021b9680) delegate: QQmlComponent(0x6000011b11c0) index: 32 row: 32 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.400 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.400 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.400 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.400 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002abb3a0, parent=0x0, geometry=0,32 1x1, z=1) (0x123227c30) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.400 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.401 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002abb3a0, parent=0x0, geometry=0,32 1x1, z=1) (0x123227c30) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.401 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.401 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.401 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 33 top end pos 34
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.401 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 33 QQuickItem(0x600002abb560)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.401 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002abb560, parent=0x600001398260, geometry=0,33 1x1, z=1) (0x123228cf0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.401 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021b9710) delegate: QQmlComponent(0x6000011b11c0) index: 33 row: 33 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.401 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.401 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.401 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.402 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002abb560, parent=0x0, geometry=0,33 1x1, z=1) (0x123228cf0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.402 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.402 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002abb560, parent=0x0, geometry=0,33 1x1, z=1) (0x123228cf0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.402 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.402 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.402 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 34 top end pos 35
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.402 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 34 QQuickItem(0x600002abb720)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.402 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002abb720, parent=0x600001398260, geometry=0,34 1x1, z=1) (0x123229db0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.402 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021b97a0) delegate: QQmlComponent(0x6000011b11c0) index: 34 row: 34 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.403 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.403 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.403 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.403 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002abb720, parent=0x0, geometry=0,34 1x1, z=1) (0x123229db0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.403 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.403 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002abb720, parent=0x0, geometry=0,34 1x1, z=1) (0x123229db0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.403 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.403 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.403 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 35 top end pos 36
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.403 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 35 QQuickItem(0x600002abb8e0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.404 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002abb8e0, parent=0x600001398260, geometry=0,35 1x1, z=1) (0x12322ae70) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.404 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021b9830) delegate: QQmlComponent(0x6000011b11c0) index: 35 row: 35 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.404 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.404 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.404 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.404 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002abb8e0, parent=0x0, geometry=0,35 1x1, z=1) (0x12322ae70) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.404 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.404 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002abb8e0, parent=0x0, geometry=0,35 1x1, z=1) (0x12322ae70) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.404 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.404 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.405 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 36 top end pos 37
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.405 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 36 QQuickItem(0x600002abbaa0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.405 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002abbaa0, parent=0x600001398260, geometry=0,36 1x1, z=1) (0x12322bf30) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.405 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021b98c0) delegate: QQmlComponent(0x6000011b11c0) index: 36 row: 36 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.405 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.405 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.405 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.405 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002abbaa0, parent=0x0, geometry=0,36 1x1, z=1) (0x12322bf30) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.405 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.405 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002abbaa0, parent=0x0, geometry=0,36 1x1, z=1) (0x12322bf30) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.406 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.406 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.406 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 37 top end pos 38
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.406 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 37 QQuickItem(0x600002abbc60)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.406 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002abbc60, parent=0x600001398260, geometry=0,37 1x1, z=1) (0x12322cff0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.406 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021b9950) delegate: QQmlComponent(0x6000011b11c0) index: 37 row: 37 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.406 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.406 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.406 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.406 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002abbc60, parent=0x0, geometry=0,37 1x1, z=1) (0x12322cff0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.407 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.407 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002abbc60, parent=0x0, geometry=0,37 1x1, z=1) (0x12322cff0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.407 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.407 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.407 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 38 top end pos 39
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.407 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 38 QQuickItem(0x600002abbe20)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.407 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002abbe20, parent=0x600001398260, geometry=0,38 1x1, z=1) (0x12322e0b0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.407 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021b99e0) delegate: QQmlComponent(0x6000011b11c0) index: 38 row: 38 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.407 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.407 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.408 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.408 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002abbe20, parent=0x0, geometry=0,38 1x1, z=1) (0x12322e0b0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.408 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.408 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002abbe20, parent=0x0, geometry=0,38 1x1, z=1) (0x12322e0b0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.408 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.408 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.408 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 39 top end pos 40
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.408 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 39 QQuickItem(0x600002aac000)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.408 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aac000, parent=0x600001398260, geometry=0,39 1x1, z=1) (0x12322f170) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.408 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021b9a70) delegate: QQmlComponent(0x6000011b11c0) index: 39 row: 39 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.409 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.409 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.409 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.409 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aac000, parent=0x0, geometry=0,39 1x1, z=1) (0x12322f170) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.409 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.409 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aac000, parent=0x0, geometry=0,39 1x1, z=1) (0x12322f170) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.409 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.409 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.410 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 40 top end pos 41
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.410 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 40 QQuickItem(0x600002aac2a0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.410 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aac2a0, parent=0x600001398260, geometry=0,40 1x1, z=1) (0x123230230) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.410 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021b9b00) delegate: QQmlComponent(0x6000011b11c0) index: 40 row: 40 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.410 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.410 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.410 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.410 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aac2a0, parent=0x0, geometry=0,40 1x1, z=1) (0x123230230) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.410 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.410 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aac2a0, parent=0x0, geometry=0,40 1x1, z=1) (0x123230230) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.411 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.411 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.411 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 41 top end pos 42
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.411 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 41 QQuickItem(0x600002aac460)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.411 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aac460, parent=0x600001398260, geometry=0,41 1x1, z=1) (0x1232312f0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.411 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021b9b90) delegate: QQmlComponent(0x6000011b11c0) index: 41 row: 41 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.411 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.411 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.411 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.411 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aac460, parent=0x0, geometry=0,41 1x1, z=1) (0x1232312f0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.411 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.411 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aac460, parent=0x0, geometry=0,41 1x1, z=1) (0x1232312f0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.412 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.412 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.412 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 42 top end pos 43
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.412 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 42 QQuickItem(0x600002aac620)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.412 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aac620, parent=0x600001398260, geometry=0,42 1x1, z=1) (0x1232323b0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.412 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021b9c20) delegate: QQmlComponent(0x6000011b11c0) index: 42 row: 42 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.412 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.412 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.412 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.412 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aac620, parent=0x0, geometry=0,42 1x1, z=1) (0x1232323b0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.412 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.413 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aac620, parent=0x0, geometry=0,42 1x1, z=1) (0x1232323b0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.413 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.413 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.413 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 43 top end pos 44
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.413 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 43 QQuickItem(0x600002aac7e0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.413 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aac7e0, parent=0x600001398260, geometry=0,43 1x1, z=1) (0x123233470) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.413 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021b9cb0) delegate: QQmlComponent(0x6000011b11c0) index: 43 row: 43 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.413 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.413 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.413 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.414 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aac7e0, parent=0x0, geometry=0,43 1x1, z=1) (0x123233470) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.414 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.414 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aac7e0, parent=0x0, geometry=0,43 1x1, z=1) (0x123233470) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.414 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.414 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.414 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 44 top end pos 45
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.414 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 44 QQuickItem(0x600002aac9a0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.414 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aac9a0, parent=0x600001398260, geometry=0,44 1x1, z=1) (0x123234530) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.414 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021b9d40) delegate: QQmlComponent(0x6000011b11c0) index: 44 row: 44 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.414 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.414 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.414 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.414 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aac9a0, parent=0x0, geometry=0,44 1x1, z=1) (0x123234530) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.415 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.415 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aac9a0, parent=0x0, geometry=0,44 1x1, z=1) (0x123234530) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.461 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.461 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.463 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 45 top end pos 46
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.463 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 45 QQuickItem(0x600002aacb60)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.463 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aacb60, parent=0x600001398260, geometry=0,45 1x1, z=1) (0x1232355f0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.463 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021b9dd0) delegate: QQmlComponent(0x6000011b11c0) index: 45 row: 45 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.464 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.464 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.464 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.464 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aacb60, parent=0x0, geometry=0,45 1x1, z=1) (0x1232355f0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.464 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.464 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aacb60, parent=0x0, geometry=0,45 1x1, z=1) (0x1232355f0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.464 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.465 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.465 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 46 top end pos 47
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.465 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 46 QQuickItem(0x600002aacd20)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.465 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aacd20, parent=0x600001398260, geometry=0,46 1x1, z=1) (0x1232366b0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.465 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021b9e60) delegate: QQmlComponent(0x6000011b11c0) index: 46 row: 46 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.465 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.465 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.465 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.465 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aacd20, parent=0x0, geometry=0,46 1x1, z=1) (0x1232366b0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.465 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.466 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aacd20, parent=0x0, geometry=0,46 1x1, z=1) (0x1232366b0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.466 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.466 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.466 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 47 top end pos 48
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.466 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 47 QQuickItem(0x600002aacee0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.466 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aacee0, parent=0x600001398260, geometry=0,47 1x1, z=1) (0x123237770) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.466 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021b9ef0) delegate: QQmlComponent(0x6000011b11c0) index: 47 row: 47 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.466 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.467 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.467 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.467 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aacee0, parent=0x0, geometry=0,47 1x1, z=1) (0x123237770) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.467 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.467 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aacee0, parent=0x0, geometry=0,47 1x1, z=1) (0x123237770) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.467 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.467 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.467 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 48 top end pos 49
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.467 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 48 QQuickItem(0x600002aad0a0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.467 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aad0a0, parent=0x600001398260, geometry=0,48 1x1, z=1) (0x123238830) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.468 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021b9f80) delegate: QQmlComponent(0x6000011b11c0) index: 48 row: 48 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.468 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.468 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.468 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.468 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aad0a0, parent=0x0, geometry=0,48 1x1, z=1) (0x123238830) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.468 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.468 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aad0a0, parent=0x0, geometry=0,48 1x1, z=1) (0x123238830) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.469 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.469 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.469 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 49 top end pos 50
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.469 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 49 QQuickItem(0x600002aad260)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.469 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aad260, parent=0x600001398260, geometry=0,49 1x1, z=1) (0x1232398f0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.469 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021ba010) delegate: QQmlComponent(0x6000011b11c0) index: 49 row: 49 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.469 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.469 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.469 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.469 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aad260, parent=0x0, geometry=0,49 1x1, z=1) (0x1232398f0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.470 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.470 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aad260, parent=0x0, geometry=0,49 1x1, z=1) (0x1232398f0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.470 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.470 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.470 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 50 top end pos 51
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.470 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 50 QQuickItem(0x600002aad420)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.470 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aad420, parent=0x600001398260, geometry=0,50 1x1, z=1) (0x12323a9b0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.470 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021ba0a0) delegate: QQmlComponent(0x6000011b11c0) index: 50 row: 50 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.470 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.471 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.471 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.471 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aad420, parent=0x0, geometry=0,50 1x1, z=1) (0x12323a9b0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.471 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.471 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aad420, parent=0x0, geometry=0,50 1x1, z=1) (0x12323a9b0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.472 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.472 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.472 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 51 top end pos 52
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.472 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 51 QQuickItem(0x600002aad5e0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.472 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aad5e0, parent=0x600001398260, geometry=0,51 1x1, z=1) (0x12323ba70) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.472 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021ba130) delegate: QQmlComponent(0x6000011b11c0) index: 51 row: 51 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.472 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.472 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.472 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.472 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aad5e0, parent=0x0, geometry=0,51 1x1, z=1) (0x12323ba70) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.473 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.473 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aad5e0, parent=0x0, geometry=0,51 1x1, z=1) (0x12323ba70) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.473 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.473 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.473 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 52 top end pos 53
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.473 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 52 QQuickItem(0x600002aad7a0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.473 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aad7a0, parent=0x600001398260, geometry=0,52 1x1, z=1) (0x12323cb30) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.473 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021ba1c0) delegate: QQmlComponent(0x6000011b11c0) index: 52 row: 52 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.473 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.474 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.474 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.474 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aad7a0, parent=0x0, geometry=0,52 1x1, z=1) (0x12323cb30) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.474 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.474 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aad7a0, parent=0x0, geometry=0,52 1x1, z=1) (0x12323cb30) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.474 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.474 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.474 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 53 top end pos 54
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.474 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 53 QQuickItem(0x600002aad960)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.474 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aad960, parent=0x600001398260, geometry=0,53 1x1, z=1) (0x12323dbf0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.475 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021ba250) delegate: QQmlComponent(0x6000011b11c0) index: 53 row: 53 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.475 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.475 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.475 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.475 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aad960, parent=0x0, geometry=0,53 1x1, z=1) (0x12323dbf0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.475 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.475 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aad960, parent=0x0, geometry=0,53 1x1, z=1) (0x12323dbf0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.475 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.475 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.475 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 54 top end pos 55
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.476 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 54 QQuickItem(0x600002aadb20)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.476 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aadb20, parent=0x600001398260, geometry=0,54 1x1, z=1) (0x12323ecb0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.476 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021ba2e0) delegate: QQmlComponent(0x6000011b11c0) index: 54 row: 54 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.476 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.476 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.476 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.476 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aadb20, parent=0x0, geometry=0,54 1x1, z=1) (0x12323ecb0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.476 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.476 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aadb20, parent=0x0, geometry=0,54 1x1, z=1) (0x12323ecb0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.476 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.476 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.477 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 55 top end pos 56
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.477 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 55 QQuickItem(0x600002aadce0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.477 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aadce0, parent=0x600001398260, geometry=0,55 1x1, z=1) (0x12323fd70) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.477 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021ba370) delegate: QQmlComponent(0x6000011b11c0) index: 55 row: 55 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.477 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.477 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.477 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.477 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aadce0, parent=0x0, geometry=0,55 1x1, z=1) (0x12323fd70) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.477 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.477 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aadce0, parent=0x0, geometry=0,55 1x1, z=1) (0x12323fd70) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.478 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.478 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.478 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 56 top end pos 57
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.478 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 56 QQuickItem(0x600002aadea0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.478 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aadea0, parent=0x600001398260, geometry=0,56 1x1, z=1) (0x123240e30) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.478 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021ba400) delegate: QQmlComponent(0x6000011b11c0) index: 56 row: 56 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.478 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.478 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.478 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.478 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aadea0, parent=0x0, geometry=0,56 1x1, z=1) (0x123240e30) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.478 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.478 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aadea0, parent=0x0, geometry=0,56 1x1, z=1) (0x123240e30) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.479 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.479 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.479 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 57 top end pos 58
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.479 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 57 QQuickItem(0x600002aae060)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.479 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aae060, parent=0x600001398260, geometry=0,57 1x1, z=1) (0x123241ef0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.479 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021ba490) delegate: QQmlComponent(0x6000011b11c0) index: 57 row: 57 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.479 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.479 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.479 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.479 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aae060, parent=0x0, geometry=0,57 1x1, z=1) (0x123241ef0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.479 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.479 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aae060, parent=0x0, geometry=0,57 1x1, z=1) (0x123241ef0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.480 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.480 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.480 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 58 top end pos 59
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.480 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 58 QQuickItem(0x600002aae220)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.480 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aae220, parent=0x600001398260, geometry=0,58 1x1, z=1) (0x123242fb0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.480 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021ba520) delegate: QQmlComponent(0x6000011b11c0) index: 58 row: 58 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.480 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.480 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.480 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.480 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aae220, parent=0x0, geometry=0,58 1x1, z=1) (0x123242fb0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.480 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.481 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aae220, parent=0x0, geometry=0,58 1x1, z=1) (0x123242fb0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.481 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.481 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.481 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 59 top end pos 60
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.481 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 59 QQuickItem(0x600002aae3e0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.481 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aae3e0, parent=0x600001398260, geometry=0,59 1x1, z=1) (0x123244070) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.481 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021ba5b0) delegate: QQmlComponent(0x6000011b11c0) index: 59 row: 59 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.481 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.481 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.481 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.481 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aae3e0, parent=0x0, geometry=0,59 1x1, z=1) (0x123244070) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.482 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.482 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aae3e0, parent=0x0, geometry=0,59 1x1, z=1) (0x123244070) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.517 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.517 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.517 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 60 top end pos 61
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.517 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 60 QQuickItem(0x600002aae5a0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.517 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aae5a0, parent=0x600001398260, geometry=0,60 1x1, z=1) (0x123245130) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.517 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021ba640) delegate: QQmlComponent(0x6000011b11c0) index: 60 row: 60 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.517 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.517 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.517 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.517 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aae5a0, parent=0x0, geometry=0,60 1x1, z=1) (0x123245130) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.517 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.517 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aae5a0, parent=0x0, geometry=0,60 1x1, z=1) (0x123245130) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.518 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.518 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.518 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 61 top end pos 62
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.518 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 61 QQuickItem(0x600002aae760)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.518 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aae760, parent=0x600001398260, geometry=0,61 1x1, z=1) (0x1232461f0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.518 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021ba6d0) delegate: QQmlComponent(0x6000011b11c0) index: 61 row: 61 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.518 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.518 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.518 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.518 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aae760, parent=0x0, geometry=0,61 1x1, z=1) (0x1232461f0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.518 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.519 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aae760, parent=0x0, geometry=0,61 1x1, z=1) (0x1232461f0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.571 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.571 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.572 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 62 top end pos 63
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.572 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 62 QQuickItem(0x600002aae920)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.572 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aae920, parent=0x600001398260, geometry=0,62 1x1, z=1) (0x123225430) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.572 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021ba760) delegate: QQmlComponent(0x6000011b11c0) index: 62 row: 62 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.572 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.572 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.572 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.572 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aae920, parent=0x0, geometry=0,62 1x1, z=1) (0x123225430) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.572 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.573 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aae920, parent=0x0, geometry=0,62 1x1, z=1) (0x123225430) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.573 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.573 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.573 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 63 top end pos 64
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.573 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 63 QQuickItem(0x600002aaeae0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.573 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aaeae0, parent=0x600001398260, geometry=0,63 1x1, z=1) (0x1232477a0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.573 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021ba7f0) delegate: QQmlComponent(0x6000011b11c0) index: 63 row: 63 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.574 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.574 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.574 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.574 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aaeae0, parent=0x0, geometry=0,63 1x1, z=1) (0x1232477a0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.574 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.574 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aaeae0, parent=0x0, geometry=0,63 1x1, z=1) (0x1232477a0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.574 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.574 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.575 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 64 top end pos 65
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.575 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 64 QQuickItem(0x600002aaeca0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.575 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aaeca0, parent=0x600001398260, geometry=0,64 1x1, z=1) (0x123248c10) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.575 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021ba880) delegate: QQmlComponent(0x6000011b11c0) index: 64 row: 64 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.575 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.575 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.575 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.575 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aaeca0, parent=0x0, geometry=0,64 1x1, z=1) (0x123248c10) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.576 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.576 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aaeca0, parent=0x0, geometry=0,64 1x1, z=1) (0x123248c10) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.576 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.576 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.576 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 65 top end pos 66
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.576 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 65 QQuickItem(0x600002aaee60)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.576 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aaee60, parent=0x600001398260, geometry=0,65 1x1, z=1) (0x123249cd0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.576 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021ba910) delegate: QQmlComponent(0x6000011b11c0) index: 65 row: 65 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.576 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.577 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.577 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.577 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aaee60, parent=0x0, geometry=0,65 1x1, z=1) (0x123249cd0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.577 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.577 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aaee60, parent=0x0, geometry=0,65 1x1, z=1) (0x123249cd0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.577 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.577 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.577 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 66 top end pos 67
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.577 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 66 QQuickItem(0x600002aaf020)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.578 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aaf020, parent=0x600001398260, geometry=0,66 1x1, z=1) (0x12324ad90) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.578 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021ba9a0) delegate: QQmlComponent(0x6000011b11c0) index: 66 row: 66 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.578 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.578 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.578 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.578 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aaf020, parent=0x0, geometry=0,66 1x1, z=1) (0x12324ad90) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.578 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.578 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aaf020, parent=0x0, geometry=0,66 1x1, z=1) (0x12324ad90) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.578 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.579 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.579 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 67 top end pos 68
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.579 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 67 QQuickItem(0x600002aaf1e0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.579 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aaf1e0, parent=0x600001398260, geometry=0,67 1x1, z=1) (0x12324be50) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.579 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021baa30) delegate: QQmlComponent(0x6000011b11c0) index: 67 row: 67 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.579 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.579 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.579 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.579 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aaf1e0, parent=0x0, geometry=0,67 1x1, z=1) (0x12324be50) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.579 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.580 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aaf1e0, parent=0x0, geometry=0,67 1x1, z=1) (0x12324be50) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.580 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.580 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.580 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 68 top end pos 69
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.580 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 68 QQuickItem(0x600002aaf3a0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.580 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aaf3a0, parent=0x600001398260, geometry=0,68 1x1, z=1) (0x12324cf10) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.580 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021baac0) delegate: QQmlComponent(0x6000011b11c0) index: 68 row: 68 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.580 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.580 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.581 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.581 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aaf3a0, parent=0x0, geometry=0,68 1x1, z=1) (0x12324cf10) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.581 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.581 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aaf3a0, parent=0x0, geometry=0,68 1x1, z=1) (0x12324cf10) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.581 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.581 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.581 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 69 top end pos 70
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.581 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 69 QQuickItem(0x600002aaf560)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.582 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aaf560, parent=0x600001398260, geometry=0,69 1x1, z=1) (0x12324dfd0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.582 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021bab50) delegate: QQmlComponent(0x6000011b11c0) index: 69 row: 69 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.582 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.582 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.582 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.582 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aaf560, parent=0x0, geometry=0,69 1x1, z=1) (0x12324dfd0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.582 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.582 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aaf560, parent=0x0, geometry=0,69 1x1, z=1) (0x12324dfd0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.582 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.582 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.583 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 70 top end pos 71
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.583 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 70 QQuickItem(0x600002aaf720)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.583 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aaf720, parent=0x600001398260, geometry=0,70 1x1, z=1) (0x12324f090) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.583 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021babe0) delegate: QQmlComponent(0x6000011b11c0) index: 70 row: 70 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.583 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.583 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.583 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.583 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aaf720, parent=0x0, geometry=0,70 1x1, z=1) (0x12324f090) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.583 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.584 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aaf720, parent=0x0, geometry=0,70 1x1, z=1) (0x12324f090) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.584 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.584 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.584 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 71 top end pos 72
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.584 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 71 QQuickItem(0x600002aaf8e0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.584 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aaf8e0, parent=0x600001398260, geometry=0,71 1x1, z=1) (0x123250150) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.584 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021bac70) delegate: QQmlComponent(0x6000011b11c0) index: 71 row: 71 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.584 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.584 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.584 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.585 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aaf8e0, parent=0x0, geometry=0,71 1x1, z=1) (0x123250150) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.585 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.585 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aaf8e0, parent=0x0, geometry=0,71 1x1, z=1) (0x123250150) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.585 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.585 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.585 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 72 top end pos 73
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.585 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 72 QQuickItem(0x600002aafaa0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.585 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aafaa0, parent=0x600001398260, geometry=0,72 1x1, z=1) (0x123251210) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.585 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021bad00) delegate: QQmlComponent(0x6000011b11c0) index: 72 row: 72 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.585 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.586 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.586 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.586 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aafaa0, parent=0x0, geometry=0,72 1x1, z=1) (0x123251210) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.586 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.586 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aafaa0, parent=0x0, geometry=0,72 1x1, z=1) (0x123251210) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.586 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.586 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.586 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 73 top end pos 74
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.586 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 73 QQuickItem(0x600002aafc60)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.586 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aafc60, parent=0x600001398260, geometry=0,73 1x1, z=1) (0x1232522d0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.587 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021bad90) delegate: QQmlComponent(0x6000011b11c0) index: 73 row: 73 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.587 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.587 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.587 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.587 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aafc60, parent=0x0, geometry=0,73 1x1, z=1) (0x1232522d0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.587 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.587 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aafc60, parent=0x0, geometry=0,73 1x1, z=1) (0x1232522d0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.587 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.587 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.587 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 74 top end pos 75
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.588 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 74 QQuickItem(0x600002aafe20)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.588 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aafe20, parent=0x600001398260, geometry=0,74 1x1, z=1) (0x123253390) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.588 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021bae20) delegate: QQmlComponent(0x6000011b11c0) index: 74 row: 74 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.588 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.588 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.588 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.588 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aafe20, parent=0x0, geometry=0,74 1x1, z=1) (0x123253390) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.588 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.588 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aafe20, parent=0x0, geometry=0,74 1x1, z=1) (0x123253390) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.588 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.589 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.589 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 75 top end pos 76
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.589 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 75 QQuickItem(0x600002abbf00)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.589 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002abbf00, parent=0x600001398260, geometry=0,75 1x1, z=1) (0x123254450) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.589 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021baeb0) delegate: QQmlComponent(0x6000011b11c0) index: 75 row: 75 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.589 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.589 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.589 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.589 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002abbf00, parent=0x0, geometry=0,75 1x1, z=1) (0x123254450) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.589 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.589 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002abbf00, parent=0x0, geometry=0,75 1x1, z=1) (0x123254450) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.590 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.590 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.590 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 76 top end pos 77
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.590 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 76 QQuickItem(0x600002aa80e0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.590 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa80e0, parent=0x600001398260, geometry=0,76 1x1, z=1) (0x123255510) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.590 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021baf40) delegate: QQmlComponent(0x6000011b11c0) index: 76 row: 76 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.590 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.590 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.590 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.590 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa80e0, parent=0x0, geometry=0,76 1x1, z=1) (0x123255510) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.590 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.590 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa80e0, parent=0x0, geometry=0,76 1x1, z=1) (0x123255510) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.591 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.591 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.591 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 77 top end pos 78
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.591 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 77 QQuickItem(0x600002aa82a0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.591 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa82a0, parent=0x600001398260, geometry=0,77 1x1, z=1) (0x1232565d0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.591 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021bafd0) delegate: QQmlComponent(0x6000011b11c0) index: 77 row: 77 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.591 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.591 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.591 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.591 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa82a0, parent=0x0, geometry=0,77 1x1, z=1) (0x1232565d0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.591 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.592 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa82a0, parent=0x0, geometry=0,77 1x1, z=1) (0x1232565d0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.592 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.592 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.592 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 78 top end pos 79
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.592 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 78 QQuickItem(0x600002aa8460)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.592 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa8460, parent=0x600001398260, geometry=0,78 1x1, z=1) (0x123257690) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.592 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021bb060) delegate: QQmlComponent(0x6000011b11c0) index: 78 row: 78 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.592 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.592 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.592 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.592 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa8460, parent=0x0, geometry=0,78 1x1, z=1) (0x123257690) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.593 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.593 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa8460, parent=0x0, geometry=0,78 1x1, z=1) (0x123257690) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.593 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.593 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.593 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 79 top end pos 80
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.593 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 79 QQuickItem(0x600002aa8620)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.593 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa8620, parent=0x600001398260, geometry=0,79 1x1, z=1) (0x123258750) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.593 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021bb0f0) delegate: QQmlComponent(0x6000011b11c0) index: 79 row: 79 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.593 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.593 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.593 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.593 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa8620, parent=0x0, geometry=0,79 1x1, z=1) (0x123258750) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.594 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.594 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa8620, parent=0x0, geometry=0,79 1x1, z=1) (0x123258750) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.594 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.594 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.594 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 80 top end pos 81
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.594 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 80 QQuickItem(0x600002aa87e0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.594 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa87e0, parent=0x600001398260, geometry=0,80 1x1, z=1) (0x123259810) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.594 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021bb180) delegate: QQmlComponent(0x6000011b11c0) index: 80 row: 80 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.594 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.594 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.594 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.595 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa87e0, parent=0x0, geometry=0,80 1x1, z=1) (0x123259810) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.595 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.595 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa87e0, parent=0x0, geometry=0,80 1x1, z=1) (0x123259810) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.595 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.595 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.595 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 81 top end pos 82
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.595 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 81 QQuickItem(0x600002aa89a0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.595 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa89a0, parent=0x600001398260, geometry=0,81 1x1, z=1) (0x12325a8d0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.595 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021bb210) delegate: QQmlComponent(0x6000011b11c0) index: 81 row: 81 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.595 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.595 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.595 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.596 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa89a0, parent=0x0, geometry=0,81 1x1, z=1) (0x12325a8d0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.596 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.596 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa89a0, parent=0x0, geometry=0,81 1x1, z=1) (0x12325a8d0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.596 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.596 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.596 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 82 top end pos 83
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.596 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 82 QQuickItem(0x600002aa8b60)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.596 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa8b60, parent=0x600001398260, geometry=0,82 1x1, z=1) (0x12325b990) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.596 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021bb2a0) delegate: QQmlComponent(0x6000011b11c0) index: 82 row: 82 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.596 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.596 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.597 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.597 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa8b60, parent=0x0, geometry=0,82 1x1, z=1) (0x12325b990) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.597 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.597 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa8b60, parent=0x0, geometry=0,82 1x1, z=1) (0x12325b990) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.597 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.597 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.597 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 83 top end pos 84
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.597 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 83 QQuickItem(0x600002aa8d20)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.597 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa8d20, parent=0x600001398260, geometry=0,83 1x1, z=1) (0x12325ca50) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.597 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021bb330) delegate: QQmlComponent(0x6000011b11c0) index: 83 row: 83 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.597 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.597 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.598 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.598 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa8d20, parent=0x0, geometry=0,83 1x1, z=1) (0x12325ca50) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.598 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.598 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa8d20, parent=0x0, geometry=0,83 1x1, z=1) (0x12325ca50) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.609 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.609 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.609 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 84 top end pos 85
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.609 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 84 QQuickItem(0x600002aa8ee0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.609 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa8ee0, parent=0x600001398260, geometry=0,84 1x1, z=1) (0x12325db10) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.609 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021bb3c0) delegate: QQmlComponent(0x6000011b11c0) index: 84 row: 84 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.609 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.610 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.610 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.610 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa8ee0, parent=0x0, geometry=0,84 1x1, z=1) (0x12325db10) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.610 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.610 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa8ee0, parent=0x0, geometry=0,84 1x1, z=1) (0x12325db10) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.610 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.610 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.610 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 85 top end pos 86
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.610 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 85 QQuickItem(0x600002aa90a0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.610 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa90a0, parent=0x600001398260, geometry=0,85 1x1, z=1) (0x12325ebd0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.610 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021bb450) delegate: QQmlComponent(0x6000011b11c0) index: 85 row: 85 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.611 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.611 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.611 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.611 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa90a0, parent=0x0, geometry=0,85 1x1, z=1) (0x12325ebd0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.611 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.611 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa90a0, parent=0x0, geometry=0,85 1x1, z=1) (0x12325ebd0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.611 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.611 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.611 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 86 top end pos 87
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.611 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 86 QQuickItem(0x600002aa9260)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.611 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa9260, parent=0x600001398260, geometry=0,86 1x1, z=1) (0x12325fc90) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.612 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021bb4e0) delegate: QQmlComponent(0x6000011b11c0) index: 86 row: 86 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.612 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.612 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.612 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.612 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa9260, parent=0x0, geometry=0,86 1x1, z=1) (0x12325fc90) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.612 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.612 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa9260, parent=0x0, geometry=0,86 1x1, z=1) (0x12325fc90) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.614 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.614 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.614 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 87 top end pos 88
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.614 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 87 QQuickItem(0x600002aa9420)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.615 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa9420, parent=0x600001398260, geometry=0,87 1x1, z=1) (0x123260d50) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.615 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021bb570) delegate: QQmlComponent(0x6000011b11c0) index: 87 row: 87 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.615 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.615 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.615 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.615 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa9420, parent=0x0, geometry=0,87 1x1, z=1) (0x123260d50) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.615 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.615 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa9420, parent=0x0, geometry=0,87 1x1, z=1) (0x123260d50) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.615 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.615 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.616 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 88 top end pos 89
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.616 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 88 QQuickItem(0x600002aa95e0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.616 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa95e0, parent=0x600001398260, geometry=0,88 1x1, z=1) (0x123261e10) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.616 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021bb600) delegate: QQmlComponent(0x6000011b11c0) index: 88 row: 88 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.616 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.616 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.616 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.616 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa95e0, parent=0x0, geometry=0,88 1x1, z=1) (0x123261e10) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.616 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.616 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa95e0, parent=0x0, geometry=0,88 1x1, z=1) (0x123261e10) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.642 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.642 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.642 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 89 top end pos 90
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.642 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 89 QQuickItem(0x600002ab0fc0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.642 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab0fc0, parent=0x600001398260, geometry=0,89 1x1, z=1) (0x122723df0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.642 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021f57a0) delegate: QQmlComponent(0x6000011b11c0) index: 89 row: 89 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.642 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.642 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.642 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.643 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab0fc0, parent=0x0, geometry=0,89 1x1, z=1) (0x122723df0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.643 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.643 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab0fc0, parent=0x0, geometry=0,89 1x1, z=1) (0x122723df0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.643 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.643 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.643 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 90 top end pos 91
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.643 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 90 QQuickItem(0x600002aa48c0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.643 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa48c0, parent=0x600001398260, geometry=0,90 1x1, z=1) (0x123308220) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.643 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021a4870) delegate: QQmlComponent(0x6000011b11c0) index: 90 row: 90 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.643 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.643 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.644 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.644 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa48c0, parent=0x0, geometry=0,90 1x1, z=1) (0x123308220) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.644 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.644 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa48c0, parent=0x0, geometry=0,90 1x1, z=1) (0x123308220) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.644 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.644 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.644 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 91 top end pos 92
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.644 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 91 QQuickItem(0x600002aa4a80)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.644 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa4a80, parent=0x600001398260, geometry=0,91 1x1, z=1) (0x123308e50) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.644 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021a4900) delegate: QQmlComponent(0x6000011b11c0) index: 91 row: 91 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.644 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.645 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.645 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.645 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa4a80, parent=0x0, geometry=0,91 1x1, z=1) (0x123308e50) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.645 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.645 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa4a80, parent=0x0, geometry=0,91 1x1, z=1) (0x123308e50) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.645 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.645 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.645 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 92 top end pos 93
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.645 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 92 QQuickItem(0x600002aa4c40)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.645 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa4c40, parent=0x600001398260, geometry=0,92 1x1, z=1) (0x12330adc0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.645 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021a4990) delegate: QQmlComponent(0x6000011b11c0) index: 92 row: 92 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.646 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.646 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.646 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.646 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa4c40, parent=0x0, geometry=0,92 1x1, z=1) (0x12330adc0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.646 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.646 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa4c40, parent=0x0, geometry=0,92 1x1, z=1) (0x12330adc0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.646 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.646 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.646 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 93 top end pos 94
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.646 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 93 QQuickItem(0x600002aa4e00)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.646 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa4e00, parent=0x600001398260, geometry=0,93 1x1, z=1) (0x12330be80) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.646 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021a4a20) delegate: QQmlComponent(0x6000011b11c0) index: 93 row: 93 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.647 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.647 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.647 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.647 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa4e00, parent=0x0, geometry=0,93 1x1, z=1) (0x12330be80) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.647 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.647 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa4e00, parent=0x0, geometry=0,93 1x1, z=1) (0x12330be80) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.707 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.708 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.708 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 94 top end pos 95
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.708 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 94 QQuickItem(0x600002aa4fc0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.708 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa4fc0, parent=0x600001398260, geometry=0,94 1x1, z=1) (0x12330cf40) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.708 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021a4ab0) delegate: QQmlComponent(0x6000011b11c0) index: 94 row: 94 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.708 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.708 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.708 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.708 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa4fc0, parent=0x0, geometry=0,94 1x1, z=1) (0x12330cf40) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.709 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.709 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa4fc0, parent=0x0, geometry=0,94 1x1, z=1) (0x12330cf40) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.709 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.709 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.709 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 95 top end pos 96
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.709 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 95 QQuickItem(0x600002aa5180)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.709 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa5180, parent=0x600001398260, geometry=0,95 1x1, z=1) (0x12330e000) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.709 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021a4b40) delegate: QQmlComponent(0x6000011b11c0) index: 95 row: 95 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.709 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.710 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.710 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.710 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa5180, parent=0x0, geometry=0,95 1x1, z=1) (0x12330e000) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.710 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.710 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa5180, parent=0x0, geometry=0,95 1x1, z=1) (0x12330e000) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.710 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.710 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.710 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 96 top end pos 97
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.710 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 96 QQuickItem(0x600002aa5340)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.711 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa5340, parent=0x600001398260, geometry=0,96 1x1, z=1) (0x12330f0c0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.711 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021a4bd0) delegate: QQmlComponent(0x6000011b11c0) index: 96 row: 96 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.711 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.711 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.711 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.711 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa5340, parent=0x0, geometry=0,96 1x1, z=1) (0x12330f0c0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.711 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.711 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa5340, parent=0x0, geometry=0,96 1x1, z=1) (0x12330f0c0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.711 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.712 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.712 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 97 top end pos 98
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.712 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 97 QQuickItem(0x600002aa5500)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.712 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa5500, parent=0x600001398260, geometry=0,97 1x1, z=1) (0x123310180) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.712 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021a4c60) delegate: QQmlComponent(0x6000011b11c0) index: 97 row: 97 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.712 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.712 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.712 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.712 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa5500, parent=0x0, geometry=0,97 1x1, z=1) (0x123310180) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.712 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.713 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa5500, parent=0x0, geometry=0,97 1x1, z=1) (0x123310180) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.713 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.713 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.713 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 98 top end pos 99
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.713 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 98 QQuickItem(0x600002aa56c0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.713 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa56c0, parent=0x600001398260, geometry=0,98 1x1, z=1) (0x123311240) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.713 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021a4cf0) delegate: QQmlComponent(0x6000011b11c0) index: 98 row: 98 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.713 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.713 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.714 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.714 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa56c0, parent=0x0, geometry=0,98 1x1, z=1) (0x123311240) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.714 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.714 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa56c0, parent=0x0, geometry=0,98 1x1, z=1) (0x123311240) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.714 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.714 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.714 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 101 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.715 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002aa5ce0, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x123311240) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.715 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.715 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 101 pos 101 buffer false item QQuickItem(0x600002aa5ce0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.715 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002aa5ce0, parent=0x600001398260, geometry=0,101 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.715 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 99 top end pos 100
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.715 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 99 QQuickItem(0x600002aa5880)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.715 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa5880, parent=0x600001398260, geometry=0,99 1x1, z=1) (0x123312300) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.715 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021a4d80) delegate: QQmlComponent(0x6000011b11c0) index: 99 row: 99 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.715 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.715 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.715 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.716 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa5880, parent=0x0, geometry=0,99 1x1, z=1) (0x123312300) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.716 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.716 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa5880, parent=0x0, geometry=0,99 1x1, z=1) (0x123312300) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.716 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.716 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.716 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 102 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.716 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002aa5500, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x123312300) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.716 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.716 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 102 pos 102 buffer false item QQuickItem(0x600002aa5500)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.717 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002aa5500, parent=0x600001398260, geometry=0,102 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.717 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 100 top end pos 101
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.717 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 100 QQuickItem(0x600002aa5a40)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.717 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa5a40, parent=0x600001398260, geometry=0,100 1x1, z=1) (0x1233133c0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.717 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021a4e10) delegate: QQmlComponent(0x6000011b11c0) index: 100 row: 100 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.717 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.717 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.717 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.717 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa5a40, parent=0x0, geometry=0,100 1x1, z=1) (0x1233133c0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.717 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.717 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa5a40, parent=0x0, geometry=0,100 1x1, z=1) (0x1233133c0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.718 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.718 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.718 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 103 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.718 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002aa5dc0, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x1233109d0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.718 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.718 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 103 pos 103 buffer false item QQuickItem(0x600002aa5dc0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.718 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002aa5dc0, parent=0x600001398260, geometry=0,103 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.718 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 101 top end pos 102
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.718 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 101 QQuickItem(0x600002aa5ce0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.719 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa5ce0, parent=0x600001398260, geometry=0,101 1x1, z=1) (0x123311240) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.719 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021a4cf0) delegate: QQmlComponent(0x6000011b11c0) index: 101 row: 101 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.719 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.719 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.719 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.719 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa5ce0, parent=0x0, geometry=0,101 1x1, z=1) (0x123311240) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.719 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.719 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa5ce0, parent=0x0, geometry=0,101 1x1, z=1) (0x123311240) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.719 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.719 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.720 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 104 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.720 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002aa5ea0, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x123311240) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.720 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.720 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 104 pos 104 buffer false item QQuickItem(0x600002aa5ea0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.720 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002aa5ea0, parent=0x600001398260, geometry=0,104 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.720 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 102 top end pos 103
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.720 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 102 QQuickItem(0x600002aa5500)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.720 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa5500, parent=0x600001398260, geometry=0,102 1x1, z=1) (0x123312300) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.720 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021a4d80) delegate: QQmlComponent(0x6000011b11c0) index: 102 row: 102 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.720 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.721 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.721 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.721 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa5500, parent=0x0, geometry=0,102 1x1, z=1) (0x123312300) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.721 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.721 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa5500, parent=0x0, geometry=0,102 1x1, z=1) (0x123312300) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.721 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.721 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.721 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 105 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.721 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002aa5f80, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x12330fa70) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.722 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.722 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 105 pos 105 buffer false item QQuickItem(0x600002aa5f80)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.722 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002aa5f80, parent=0x600001398260, geometry=0,105 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.722 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 103 top end pos 104
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.722 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 103 QQuickItem(0x600002aa5dc0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.722 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa5dc0, parent=0x600001398260, geometry=0,103 1x1, z=1) (0x1233109d0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.722 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021a4e10) delegate: QQmlComponent(0x6000011b11c0) index: 103 row: 103 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.722 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.722 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.722 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.722 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa5dc0, parent=0x0, geometry=0,103 1x1, z=1) (0x1233109d0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.723 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.723 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa5dc0, parent=0x0, geometry=0,103 1x1, z=1) (0x1233109d0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.723 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.723 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.723 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 106 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.723 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002aa6060, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x1233133c0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.723 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.723 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 106 pos 106 buffer false item QQuickItem(0x600002aa6060)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.723 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002aa6060, parent=0x600001398260, geometry=0,106 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.724 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 104 top end pos 105
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.724 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 104 QQuickItem(0x600002aa5ea0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.724 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa5ea0, parent=0x600001398260, geometry=0,104 1x1, z=1) (0x123311240) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.724 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021a4cf0) delegate: QQmlComponent(0x6000011b11c0) index: 104 row: 104 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.724 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.724 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.724 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.724 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa5ea0, parent=0x0, geometry=0,104 1x1, z=1) (0x123311240) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.724 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.724 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa5ea0, parent=0x0, geometry=0,104 1x1, z=1) (0x123311240) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.724 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.724 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.725 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 107 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.725 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002aa6140, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x12330d2f0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.725 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.725 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 107 pos 107 buffer false item QQuickItem(0x600002aa6140)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.725 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002aa6140, parent=0x600001398260, geometry=0,107 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.725 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 105 top end pos 106
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.725 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 105 QQuickItem(0x600002aa5f80)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.725 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa5f80, parent=0x600001398260, geometry=0,105 1x1, z=1) (0x12330fa70) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.725 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021a4d80) delegate: QQmlComponent(0x6000011b11c0) index: 105 row: 105 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.725 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.725 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.726 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.726 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa5f80, parent=0x0, geometry=0,105 1x1, z=1) (0x12330fa70) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.726 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.726 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa5f80, parent=0x0, geometry=0,105 1x1, z=1) (0x12330fa70) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.726 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.726 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.726 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 108 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.726 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002aa6220, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x12330d930) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.726 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.726 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 108 pos 108 buffer false item QQuickItem(0x600002aa6220)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.727 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002aa6220, parent=0x600001398260, geometry=0,108 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.727 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 106 top end pos 107
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.727 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 106 QQuickItem(0x600002aa6060)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.727 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa6060, parent=0x600001398260, geometry=0,106 1x1, z=1) (0x1233133c0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.727 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021a4e10) delegate: QQmlComponent(0x6000011b11c0) index: 106 row: 106 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.727 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.727 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.727 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.727 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa6060, parent=0x0, geometry=0,106 1x1, z=1) (0x1233133c0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.727 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.727 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa6060, parent=0x0, geometry=0,106 1x1, z=1) (0x1233133c0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.728 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.728 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.728 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 109 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.728 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002ab7720, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x122616b90) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.728 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.728 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 109 pos 109 buffer false item QQuickItem(0x600002ab7720)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.728 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002ab7720, parent=0x600001398260, geometry=0,109 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.728 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 107 top end pos 108
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.728 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 107 QQuickItem(0x600002aa6140)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.728 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa6140, parent=0x600001398260, geometry=0,107 1x1, z=1) (0x12330d2f0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.728 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021a4cf0) delegate: QQmlComponent(0x6000011b11c0) index: 107 row: 107 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.729 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.729 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.729 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.729 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa6140, parent=0x0, geometry=0,107 1x1, z=1) (0x12330d2f0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.729 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.729 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa6140, parent=0x0, geometry=0,107 1x1, z=1) (0x12330d2f0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.729 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.729 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.729 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 110 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.729 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002ab78e0, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x12261cf30) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.729 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.729 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 110 pos 110 buffer false item QQuickItem(0x600002ab78e0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.730 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002ab78e0, parent=0x600001398260, geometry=0,110 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.730 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 108 top end pos 109
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.730 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 108 QQuickItem(0x600002aa6220)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.730 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa6220, parent=0x600001398260, geometry=0,108 1x1, z=1) (0x12330d930) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.730 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021a4d80) delegate: QQmlComponent(0x6000011b11c0) index: 108 row: 108 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.730 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.730 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.730 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.730 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa6220, parent=0x0, geometry=0,108 1x1, z=1) (0x12330d930) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.730 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.730 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002aa6220, parent=0x0, geometry=0,108 1x1, z=1) (0x12330d930) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.730 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.731 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.731 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 111 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.731 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002ab7aa0, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x12261e390) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.731 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.731 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 111 pos 111 buffer false item QQuickItem(0x600002ab7aa0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.731 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002ab7aa0, parent=0x600001398260, geometry=0,111 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.731 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 109 top end pos 110
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.731 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 109 QQuickItem(0x600002ab7720)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.731 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab7720, parent=0x600001398260, geometry=0,109 1x1, z=1) (0x122616b90) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.731 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021b4990) delegate: QQmlComponent(0x6000011b11c0) index: 109 row: 109 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.731 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.731 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.731 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.732 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab7720, parent=0x0, geometry=0,109 1x1, z=1) (0x122616b90) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.732 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.732 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab7720, parent=0x0, geometry=0,109 1x1, z=1) (0x122616b90) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.732 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.732 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.732 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 112 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.732 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002ab79c0, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x12261f3c0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.732 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.732 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 112 pos 112 buffer false item QQuickItem(0x600002ab79c0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.732 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002ab79c0, parent=0x600001398260, geometry=0,112 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.732 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 110 top end pos 111
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.732 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 110 QQuickItem(0x600002ab78e0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.733 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab78e0, parent=0x600001398260, geometry=0,110 1x1, z=1) (0x12261cf30) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.733 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021b4bd0) delegate: QQmlComponent(0x6000011b11c0) index: 110 row: 110 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.733 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.733 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.733 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.733 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab78e0, parent=0x0, geometry=0,110 1x1, z=1) (0x12261cf30) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.733 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.733 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab78e0, parent=0x0, geometry=0,110 1x1, z=1) (0x12261cf30) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.733 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.733 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.733 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 113 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.733 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002ab7b80, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x12261d500) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.734 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.734 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 113 pos 113 buffer false item QQuickItem(0x600002ab7b80)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.734 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002ab7b80, parent=0x600001398260, geometry=0,113 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.734 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 111 top end pos 112
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.734 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 111 QQuickItem(0x600002ab7aa0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.734 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab7aa0, parent=0x600001398260, geometry=0,111 1x1, z=1) (0x12261e390) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.734 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021b5320) delegate: QQmlComponent(0x6000011b11c0) index: 111 row: 111 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.734 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.734 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.734 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.734 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab7aa0, parent=0x0, geometry=0,111 1x1, z=1) (0x12261e390) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.734 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.734 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab7aa0, parent=0x0, geometry=0,111 1x1, z=1) (0x12261e390) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.734 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.735 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.735 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 114 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.735 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002ab7c60, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x12261e390) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.735 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.735 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 114 pos 114 buffer false item QQuickItem(0x600002ab7c60)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.735 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002ab7c60, parent=0x600001398260, geometry=0,114 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.735 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 112 top end pos 113
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.735 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 112 QQuickItem(0x600002ab79c0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.735 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab79c0, parent=0x600001398260, geometry=0,112 1x1, z=1) (0x12261f3c0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.735 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021b4990) delegate: QQmlComponent(0x6000011b11c0) index: 112 row: 112 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.735 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.735 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.735 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.736 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab79c0, parent=0x0, geometry=0,112 1x1, z=1) (0x12261f3c0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.736 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.736 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab79c0, parent=0x0, geometry=0,112 1x1, z=1) (0x12261f3c0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.736 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.736 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.736 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 115 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.736 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002ab7d40, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x12261ee30) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.736 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.736 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 115 pos 115 buffer false item QQuickItem(0x600002ab7d40)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.736 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002ab7d40, parent=0x600001398260, geometry=0,115 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.736 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 113 top end pos 114
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.736 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 113 QQuickItem(0x600002ab7b80)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.736 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab7b80, parent=0x600001398260, geometry=0,113 1x1, z=1) (0x12261d500) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.737 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021b4bd0) delegate: QQmlComponent(0x6000011b11c0) index: 113 row: 113 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.737 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.737 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.737 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.737 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab7b80, parent=0x0, geometry=0,113 1x1, z=1) (0x12261d500) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.737 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.737 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab7b80, parent=0x0, geometry=0,113 1x1, z=1) (0x12261d500) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.737 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.737 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.737 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 116 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.737 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002ab7e20, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x12261c400) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.737 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.737 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 116 pos 116 buffer false item QQuickItem(0x600002ab7e20)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.738 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002ab7e20, parent=0x600001398260, geometry=0,116 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.738 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 114 top end pos 115
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.738 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 114 QQuickItem(0x600002ab7c60)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.738 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab7c60, parent=0x600001398260, geometry=0,114 1x1, z=1) (0x12261e390) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.738 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021b5320) delegate: QQmlComponent(0x6000011b11c0) index: 114 row: 114 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.738 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.738 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.738 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.738 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab7c60, parent=0x0, geometry=0,114 1x1, z=1) (0x12261e390) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.738 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.738 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab7c60, parent=0x0, geometry=0,114 1x1, z=1) (0x12261e390) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.738 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.738 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.738 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 117 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.739 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002abbc60, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x12261dbf0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.739 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.739 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 117 pos 117 buffer false item QQuickItem(0x600002abbc60)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.739 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002abbc60, parent=0x600001398260, geometry=0,117 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.739 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 115 top end pos 116
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.739 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 115 QQuickItem(0x600002ab7d40)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.739 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab7d40, parent=0x600001398260, geometry=0,115 1x1, z=1) (0x12261ee30) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.739 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021b4990) delegate: QQmlComponent(0x6000011b11c0) index: 115 row: 115 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.739 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.739 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.739 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.739 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab7d40, parent=0x0, geometry=0,115 1x1, z=1) (0x12261ee30) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.740 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.740 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab7d40, parent=0x0, geometry=0,115 1x1, z=1) (0x12261ee30) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.740 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.740 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.740 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 118 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.740 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002ab0e00, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x1227236d0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.740 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.740 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 118 pos 118 buffer false item QQuickItem(0x600002ab0e00)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.740 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002ab0e00, parent=0x600001398260, geometry=0,118 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.740 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 116 top end pos 117
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.740 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 116 QQuickItem(0x600002ab7e20)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.741 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab7e20, parent=0x600001398260, geometry=0,116 1x1, z=1) (0x12261c400) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.741 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021b4bd0) delegate: QQmlComponent(0x6000011b11c0) index: 116 row: 116 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.741 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.741 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.741 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.741 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab7e20, parent=0x0, geometry=0,116 1x1, z=1) (0x12261c400) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.741 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.741 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab7e20, parent=0x0, geometry=0,116 1x1, z=1) (0x12261c400) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.741 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.741 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.741 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 119 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.741 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002ab1180, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x122731df0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.741 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.742 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 119 pos 119 buffer false item QQuickItem(0x600002ab1180)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.742 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002ab1180, parent=0x600001398260, geometry=0,119 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.742 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 117 top end pos 118
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.742 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 117 QQuickItem(0x600002abbc60)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.742 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002abbc60, parent=0x600001398260, geometry=0,117 1x1, z=1) (0x12261dbf0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.742 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021b5320) delegate: QQmlComponent(0x6000011b11c0) index: 117 row: 117 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.742 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.742 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.742 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.742 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002abbc60, parent=0x0, geometry=0,117 1x1, z=1) (0x12261dbf0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.742 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.742 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002abbc60, parent=0x0, geometry=0,117 1x1, z=1) (0x12261dbf0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.742 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.742 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.743 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 120 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.743 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002ab1340, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x122732cb0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.743 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.743 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 120 pos 120 buffer false item QQuickItem(0x600002ab1340)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.743 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002ab1340, parent=0x600001398260, geometry=0,120 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.743 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 118 top end pos 119
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.743 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 118 QQuickItem(0x600002ab0e00)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.743 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab0e00, parent=0x600001398260, geometry=0,118 1x1, z=1) (0x1227236d0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.743 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021f57a0) delegate: QQmlComponent(0x6000011b11c0) index: 118 row: 118 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.743 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.743 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.743 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.743 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab0e00, parent=0x0, geometry=0,118 1x1, z=1) (0x1227236d0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.744 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.744 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab0e00, parent=0x0, geometry=0,118 1x1, z=1) (0x1227236d0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.744 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.744 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.744 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 121 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.744 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002ab1260, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x1227236d0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.744 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.744 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 121 pos 121 buffer false item QQuickItem(0x600002ab1260)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.744 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002ab1260, parent=0x600001398260, geometry=0,121 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.744 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 119 top end pos 120
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.744 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 119 QQuickItem(0x600002ab1180)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.744 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab1180, parent=0x600001398260, geometry=0,119 1x1, z=1) (0x122731df0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.744 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021f5950) delegate: QQmlComponent(0x6000011b11c0) index: 119 row: 119 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.745 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.745 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.745 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.745 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab1180, parent=0x0, geometry=0,119 1x1, z=1) (0x122731df0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.745 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.745 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab1180, parent=0x0, geometry=0,119 1x1, z=1) (0x122731df0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.745 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.745 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.745 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 122 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.745 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002ab1420, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x122731df0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.745 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.745 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 122 pos 122 buffer false item QQuickItem(0x600002ab1420)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.745 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002ab1420, parent=0x600001398260, geometry=0,122 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.745 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 120 top end pos 121
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.745 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 120 QQuickItem(0x600002ab1340)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.746 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab1340, parent=0x600001398260, geometry=0,120 1x1, z=1) (0x122732cb0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.746 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021f59e0) delegate: QQmlComponent(0x6000011b11c0) index: 120 row: 120 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.746 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.746 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.746 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.746 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab1340, parent=0x0, geometry=0,120 1x1, z=1) (0x122732cb0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.746 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.746 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab1340, parent=0x0, geometry=0,120 1x1, z=1) (0x122732cb0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.746 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.746 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.746 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 123 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.746 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002ab1500, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x122734f20) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.746 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.746 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 123 pos 123 buffer false item QQuickItem(0x600002ab1500)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.746 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002ab1500, parent=0x600001398260, geometry=0,123 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.747 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 121 top end pos 122
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.747 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 121 QQuickItem(0x600002ab1260)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.747 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab1260, parent=0x600001398260, geometry=0,121 1x1, z=1) (0x1227236d0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.747 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021f57a0) delegate: QQmlComponent(0x6000011b11c0) index: 121 row: 121 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.747 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.747 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.747 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.747 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab1260, parent=0x0, geometry=0,121 1x1, z=1) (0x1227236d0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.747 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.747 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab1260, parent=0x0, geometry=0,121 1x1, z=1) (0x1227236d0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.747 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.747 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.747 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 124 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.747 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002ab15e0, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x12272fa50) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.747 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.748 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 124 pos 124 buffer false item QQuickItem(0x600002ab15e0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.748 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002ab15e0, parent=0x600001398260, geometry=0,124 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.748 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 122 top end pos 123
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.748 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 122 QQuickItem(0x600002ab1420)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.748 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab1420, parent=0x600001398260, geometry=0,122 1x1, z=1) (0x122731df0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.748 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021f5950) delegate: QQmlComponent(0x6000011b11c0) index: 122 row: 122 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.748 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.748 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.748 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.748 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab1420, parent=0x0, geometry=0,122 1x1, z=1) (0x122731df0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.748 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.748 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab1420, parent=0x0, geometry=0,122 1x1, z=1) (0x122731df0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.748 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.748 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.748 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 125 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.749 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002ab16c0, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x122735830) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.749 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.749 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 125 pos 125 buffer false item QQuickItem(0x600002ab16c0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.749 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002ab16c0, parent=0x600001398260, geometry=0,125 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.749 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 123 top end pos 124
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.749 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 123 QQuickItem(0x600002ab1500)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.749 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab1500, parent=0x600001398260, geometry=0,123 1x1, z=1) (0x122734f20) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.749 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021f59e0) delegate: QQmlComponent(0x6000011b11c0) index: 123 row: 123 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.749 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.749 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.749 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.749 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab1500, parent=0x0, geometry=0,123 1x1, z=1) (0x122734f20) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.749 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.749 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab1500, parent=0x0, geometry=0,123 1x1, z=1) (0x122734f20) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.749 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.749 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.750 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 126 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.750 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002ab17a0, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x122732630) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.750 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.750 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 126 pos 126 buffer false item QQuickItem(0x600002ab17a0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.750 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002ab17a0, parent=0x600001398260, geometry=0,126 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.750 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 124 top end pos 125
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.750 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 124 QQuickItem(0x600002ab15e0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.750 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab15e0, parent=0x600001398260, geometry=0,124 1x1, z=1) (0x12272fa50) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.750 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021f57a0) delegate: QQmlComponent(0x6000011b11c0) index: 124 row: 124 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.750 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.750 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.750 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.750 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab15e0, parent=0x0, geometry=0,124 1x1, z=1) (0x12272fa50) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.750 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.750 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab15e0, parent=0x0, geometry=0,124 1x1, z=1) (0x12272fa50) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.751 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.751 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.751 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 127 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.751 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002ab1880, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x12272fa50) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.751 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.751 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 127 pos 127 buffer false item QQuickItem(0x600002ab1880)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.751 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002ab1880, parent=0x600001398260, geometry=0,127 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.751 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 125 top end pos 126
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.751 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 125 QQuickItem(0x600002ab16c0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.751 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab16c0, parent=0x600001398260, geometry=0,125 1x1, z=1) (0x122735830) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.751 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021f5950) delegate: QQmlComponent(0x6000011b11c0) index: 125 row: 125 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.751 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.751 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.751 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.751 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab16c0, parent=0x0, geometry=0,125 1x1, z=1) (0x122735830) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.751 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.752 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab16c0, parent=0x0, geometry=0,125 1x1, z=1) (0x122735830) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.752 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.752 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.752 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 128 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.752 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002ab1960, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x122735830) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.752 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.752 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 128 pos 128 buffer false item QQuickItem(0x600002ab1960)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.752 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002ab1960, parent=0x600001398260, geometry=0,128 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.752 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 126 top end pos 127
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.752 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 126 QQuickItem(0x600002ab17a0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.752 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab17a0, parent=0x600001398260, geometry=0,126 1x1, z=1) (0x122732630) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.752 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021f59e0) delegate: QQmlComponent(0x6000011b11c0) index: 126 row: 126 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.752 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.752 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.752 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.752 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab17a0, parent=0x0, geometry=0,126 1x1, z=1) (0x122732630) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.753 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.753 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab17a0, parent=0x0, geometry=0,126 1x1, z=1) (0x122732630) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.753 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.753 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.753 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 129 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.753 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002ab1a40, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x122737400) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.753 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.753 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 129 pos 129 buffer false item QQuickItem(0x600002ab1a40)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.753 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002ab1a40, parent=0x600001398260, geometry=0,129 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.753 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 127 top end pos 128
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.753 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 127 QQuickItem(0x600002ab1880)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.753 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab1880, parent=0x600001398260, geometry=0,127 1x1, z=1) (0x12272fa50) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.753 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021f57a0) delegate: QQmlComponent(0x6000011b11c0) index: 127 row: 127 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.753 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.753 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.754 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.754 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab1880, parent=0x0, geometry=0,127 1x1, z=1) (0x12272fa50) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.754 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.754 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab1880, parent=0x0, geometry=0,127 1x1, z=1) (0x12272fa50) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.754 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.754 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.754 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 130 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.754 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002ab1b20, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x1227236d0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.754 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.754 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 130 pos 130 buffer false item QQuickItem(0x600002ab1b20)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.754 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002ab1b20, parent=0x600001398260, geometry=0,130 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.754 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 128 top end pos 129
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.754 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 128 QQuickItem(0x600002ab1960)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.754 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab1960, parent=0x600001398260, geometry=0,128 1x1, z=1) (0x122735830) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.754 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021f5950) delegate: QQmlComponent(0x6000011b11c0) index: 128 row: 128 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.754 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.755 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.755 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.755 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab1960, parent=0x0, geometry=0,128 1x1, z=1) (0x122735830) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.755 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.755 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab1960, parent=0x0, geometry=0,128 1x1, z=1) (0x122735830) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.755 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.755 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.755 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 131 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.755 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002ab1c00, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x122735830) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.755 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.755 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 131 pos 131 buffer false item QQuickItem(0x600002ab1c00)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.755 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002ab1c00, parent=0x600001398260, geometry=0,131 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.755 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 129 top end pos 130
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.755 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 129 QQuickItem(0x600002ab1a40)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.755 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab1a40, parent=0x600001398260, geometry=0,129 1x1, z=1) (0x122737400) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.755 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021f59e0) delegate: QQmlComponent(0x6000011b11c0) index: 129 row: 129 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.756 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.756 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.756 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.756 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab1a40, parent=0x0, geometry=0,129 1x1, z=1) (0x122737400) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.756 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.756 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab1a40, parent=0x0, geometry=0,129 1x1, z=1) (0x122737400) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.756 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.756 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.756 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 132 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.756 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002ab1ce0, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x122732cb0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.756 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.756 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 132 pos 132 buffer false item QQuickItem(0x600002ab1ce0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.756 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002ab1ce0, parent=0x600001398260, geometry=0,132 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.756 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 130 top end pos 131
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.756 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 130 QQuickItem(0x600002ab1b20)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.757 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab1b20, parent=0x600001398260, geometry=0,130 1x1, z=1) (0x1227236d0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.757 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021f57a0) delegate: QQmlComponent(0x6000011b11c0) index: 130 row: 130 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.757 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.757 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.757 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.757 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab1b20, parent=0x0, geometry=0,130 1x1, z=1) (0x1227236d0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.757 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.757 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab1b20, parent=0x0, geometry=0,130 1x1, z=1) (0x1227236d0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.758 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.758 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.758 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4055 QQmlReusableDelegateModelItemsPool::takeItem()  -  no available item for delegate: QQmlComponent(0x6000011b11c0) new index: 133 pool size: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.758 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  QQuickItem(0x600002abbaa0, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x12261dbf0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.758 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4086 QQuickItemPrivate::addItemChangeListener()  -  - ChangeListener listener=0x12282d388 types= Geometry (QObject: QQuickListView(0x600002ab5180))
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.758 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:764 QQuickListViewPrivate::addVisibleItems()  -  refill: append item 133 pos 133 buffer false item QQuickItem(0x600002abbaa0)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.758 D] qt.quick.viewport /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:5534 QQuickItemPrivate::transformChanged()  -  turned off subtree transformChanged notification after checking all children of QQuickItem(0x600002abbaa0, parent=0x600001398260, geometry=0,133 1x1, z=1)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.758 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:834 QQuickListViewPrivate::removeNonVisibleItems()  -  refill: remove first 131 top end pos 132
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.758 D] qt.quick.itemview.lifecycle /Users/qt/work/qt/qtdeclarative/src/quick/items/qquicklistview.cpp:809 QQuickListViewPrivate::removeItem()  -  	releasing stationary item 131 QQuickItem(0x600002ab1c00)
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.759 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab1c00, parent=0x600001398260, geometry=0,131 1x1, z=1) (0x122735830) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.759 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4022 QQmlReusableDelegateModelItemsPool::insertItem()  -  item: QQmlDMListAccessorData(0x6000021f5950) delegate: QQmlComponent(0x6000011b11c0) index: 131 row: 131 column: 0 pool size: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.759 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 1
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.759 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.759 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.759 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab1c00, parent=0x0, geometry=0,131 1x1, z=1) (0x122735830) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.759 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.759 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab1c00, parent=0x0, geometry=0,131 1x1, z=1) (0x122735830) now has the following listeners:
INFO   : tst_QQmlDelegateModel::recursiveDrain() QVERIFY(o->property("height").toDouble() < 4.0)
   Loc: [/Users/qt/work/qt/qtdeclarative/tests/auto/qml/qqmldelegatemodel/tst_qqmldelegatemodel.cpp(1042)]
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.759 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab1ce0, parent=0x600001398260, geometry=0,132 1x1, z=1) (0x122732cb0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.759 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab1ce0, parent=0x600001398260, geometry=0,132 1x1, z=1) (0x122732cb0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.759 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002abbaa0, parent=0x600001398260, geometry=0,133 1x1, z=1) (0x12261dbf0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.759 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002abbaa0, parent=0x600001398260, geometry=0,133 1x1, z=1) (0x12261dbf0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.759 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab5960, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x122614800) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.759 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x600002ab5960, parent=0x600001398260, geometry=0,0 1x1, z=1) (0x122614800) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.760 D] default /Users/qt/work/qt/qtdeclarative/src/quick/items/qquickitem.cpp:4115 QQuickItemPrivate::removeItemChangeListener()  -  QQuickItem(0x6000013a30e0, parent=0x600001398260, geometry=0,0 1x1) (0x1233061e0) now has the following listeners:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.760 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4071 QQmlReusableDelegateModelItemsPool::drain()  -  pool size before drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.760 D] qt.qml.delegatemodel.recycling /Users/qt/work/qt/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:4078 QQmlReusableDelegateModelItemsPool::drain()  -  pool size after drain: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.760 D] qt.qml.gc.statistics /Users/qt/work/qt/qtdeclarative/src/qml/memory/qv4mm.cpp:1519 QV4::MemoryManager::dumpStats()  -  Qml GC memory allocation statistics:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.760 D] qt.qml.gc.statistics /Users/qt/work/qt/qtdeclarative/src/qml/memory/qv4mm.cpp:1520 QV4::MemoryManager::dumpStats()  -  Total memory allocated: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.760 D] qt.qml.gc.statistics /Users/qt/work/qt/qtdeclarative/src/qml/memory/qv4mm.cpp:1521 QV4::MemoryManager::dumpStats()  -  Max memory used before a GC run: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.760 D] qt.qml.gc.statistics /Users/qt/work/qt/qtdeclarative/src/qml/memory/qv4mm.cpp:1522 QV4::MemoryManager::dumpStats()  -  Max memory used after a GC run: 0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.760 D] qt.qml.gc.statistics /Users/qt/work/qt/qtdeclarative/src/qml/memory/qv4mm.cpp:1523 QV4::MemoryManager::dumpStats()  -  Requests for different item sizes:
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.760 D] qt.qml.gc.statistics /Users/qt/work/qt/qtdeclarative/src/qml/memory/qv4mm.cpp:1525 QV4::MemoryManager::dumpStats()  -       < 32  bytes:  175
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.760 D] qt.qml.gc.statistics /Users/qt/work/qt/qtdeclarative/src/qml/memory/qv4mm.cpp:1525 QV4::MemoryManager::dumpStats()  -       < 64  bytes:  3757
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.760 D] qt.qml.gc.statistics /Users/qt/work/qt/qtdeclarative/src/qml/memory/qv4mm.cpp:1525 QV4::MemoryManager::dumpStats()  -       < 96  bytes:  135
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.760 D] qt.qml.gc.statistics /Users/qt/work/qt/qtdeclarative/src/qml/memory/qv4mm.cpp:1525 QV4::MemoryManager::dumpStats()  -       < 128  bytes:  61
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.760 D] qt.qml.gc.statistics /Users/qt/work/qt/qtdeclarative/src/qml/memory/qv4mm.cpp:1525 QV4::MemoryManager::dumpStats()  -       < 160  bytes:  0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.760 D] qt.qml.gc.statistics /Users/qt/work/qt/qtdeclarative/src/qml/memory/qv4mm.cpp:1525 QV4::MemoryManager::dumpStats()  -       < 192  bytes:  0
QDEBUG : tst_QQmlDelegateModel::recursiveDrain() [     0.761 D] qt.qml.gc.statistics /Users/qt/work/qt/qtdeclarative/src/qml/memory/qv4mm.cpp:1526 QV4::MemoryManager::dumpStats()  -       >= 224  bytes:  57
PASS   : tst_QQmlDelegateModel::recursiveDrain()
INFO   : tst_QQmlDelegateModel::cleanupTestCase() entering
PASS   : tst_QQmlDelegateModel::cleanupTestCase()
Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted, 739ms
********* Finished testing of tst_QQmlDelegateModel *********
