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

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

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

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

Reply via email to