On Jun 26, 2009, at 12:59 AM, n179911 wrote:

Can you please tell me how can I find out how many children in a RenderObject?
In RenderObject, I only see these method, I can't find a way which
return the number of children from a given RenderObject

RenderObject* childAt(unsigned) const;
RenderObject* firstLeafChild() const;
RenderObject* lastLeafChild() const;

Thank you.

Assuming you mean immediate children and not descendants...

unsigned count = 0;
for (RenderObject* current = firstChild(); current; current = current- >nextSibling())
        count++;

dave
([email protected])

_______________________________________________
webkit-dev mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev

Reply via email to