99 {
100 if (!child || !parent)
101 return false;
102
103 Widget currentParent = child.GetParent();
104 while (currentParent)
105 {
106 if (currentParent == parent)
107 return true;
108 currentParent = currentParent.GetParent();
109 }
110 return false;
111 }