Lines Matching refs:parentObject
65 static inline QObject *parentObject(QObject *obj) in parentObject() function
76 IF_DEBUG(cout << "tree obj added: " << hex << obj << " p: " << parentObject(obj) << endl; in objectAdded()
78 Q_ASSERT(!obj->parent() || Probe::instance()->isValidObject(parentObject(obj))); in objectAdded()
91 if (parentObject(obj)) { in objectAdded()
92 const QModelIndex index = indexForObject(parentObject(obj)); in objectAdded()
96 objectAdded(parentObject(obj)); in objectAdded()
100 const QModelIndex index = indexForObject(parentObject(obj)); in objectAdded()
103 Q_ASSERT(index.isValid() || !parentObject(obj)); in objectAdded()
105 QVector<QObject *> &children = m_parentChildMap[ parentObject(obj) ]; in objectAdded()
112 m_childParentMap.insert(obj, parentObject(obj)); in objectAdded()
178 if ((oldParent && !sourceParent.isValid()) || (oldParent == parentObject(obj))) in objectReparented()
188 …ly reparenting! " << hex << obj << " old parent: " << oldParent << " new parent: " << parentObject( in objectReparented()
191 const auto destParent = indexForObject(parentObject(obj)); in objectReparented()
192 Q_ASSERT(destParent.isValid() || !parentObject(obj)); in objectReparented()
194 QVector<QObject *> &newSiblings = m_parentChildMap[parentObject(obj)]; in objectReparented()
202 m_childParentMap.insert(obj, parentObject(obj)); in objectReparented()