vcl/qt5/QtInstanceTreeView.cxx |    6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

New commits:
commit c30bc4632f43d29b50fa588ba2762def680d7787
Author:     Michael Weghorn <[email protected]>
AuthorDate: Wed Aug 13 10:59:46 2025 +0200
Commit:     Michael Weghorn <[email protected]>
CommitDate: Wed Aug 13 21:46:59 2025 +0200

    tdf#130857 qt weld: Implement QtInstanceTreeView::iter_n_children
    
    Change-Id: Idd7be756bcf103aaccc9302760ed5ce655099b85
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/189503
    Tested-by: Jenkins
    Reviewed-by: Michael Weghorn <[email protected]>

diff --git a/vcl/qt5/QtInstanceTreeView.cxx b/vcl/qt5/QtInstanceTreeView.cxx
index ca6ce177918b..fc2598750707 100644
--- a/vcl/qt5/QtInstanceTreeView.cxx
+++ b/vcl/qt5/QtInstanceTreeView.cxx
@@ -487,10 +487,10 @@ bool QtInstanceTreeView::iter_has_child(const 
weld::TreeIter& rIter) const
     return m_pModel->hasChildren(rQtIter.modelIndex());
 }
 
-int QtInstanceTreeView::iter_n_children(const weld::TreeIter&) const
+int QtInstanceTreeView::iter_n_children(const weld::TreeIter& rIter) const
 {
-    assert(false && "Not implemented yet");
-    return -1;
+    const QtInstanceTreeIter& rQtIter = static_cast<const 
QtInstanceTreeIter&>(rIter);
+    return m_pModel->rowCount(rQtIter.modelIndex());
 }
 
 void QtInstanceTreeView::remove(const weld::TreeIter& rIter)

Reply via email to