diff options
Diffstat (limited to 'src/libs/modelinglib/qmt/model/mobject.cpp')
-rw-r--r-- | src/libs/modelinglib/qmt/model/mobject.cpp | 32 |
1 files changed, 16 insertions, 16 deletions
diff --git a/src/libs/modelinglib/qmt/model/mobject.cpp b/src/libs/modelinglib/qmt/model/mobject.cpp index 583335e96e..f0e30839ba 100644 --- a/src/libs/modelinglib/qmt/model/mobject.cpp +++ b/src/libs/modelinglib/qmt/model/mobject.cpp @@ -82,8 +82,8 @@ void MObject::addChild(const Uid &uid) void MObject::addChild(MObject *child) { - QMT_CHECK(child); - QMT_CHECK(child->owner() == 0); + QMT_ASSERT(child, return); + QMT_ASSERT(child->owner() == 0, return); m_children.add(child); child->setOwner(this); } @@ -95,15 +95,15 @@ void MObject::insertChild(int beforeIndex, const Uid &uid) void MObject::insertChild(int beforeIndex, MObject *child) { - QMT_CHECK(child); - QMT_CHECK(child->owner() == 0); + QMT_ASSERT(child, return); + QMT_ASSERT(child->owner() == 0, return); m_children.insert(beforeIndex, child); child->setOwner(this); } void MObject::removeChild(const Uid &uid) { - QMT_CHECK(m_children.contains(uid)); + QMT_ASSERT(m_children.contains(uid), return); MObject *child = m_children.find(uid); if (child) child->setOwner(0); @@ -112,15 +112,15 @@ void MObject::removeChild(const Uid &uid) void MObject::removeChild(MObject *child) { - QMT_CHECK(child); - QMT_CHECK(m_children.contains(child)); + QMT_ASSERT(child, return); + QMT_ASSERT(m_children.contains(child), return); child->setOwner(0); m_children.remove(child); } void MObject::decontrolChild(const Uid &uid) { - QMT_CHECK(m_children.contains(uid)); + QMT_ASSERT(m_children.contains(uid), return); MObject *child = m_children.find(uid); if (child) child->setOwner(0); @@ -129,8 +129,8 @@ void MObject::decontrolChild(const Uid &uid) void MObject::decontrolChild(MObject *child) { - QMT_CHECK(child); - QMT_CHECK(m_children.contains(child)); + QMT_ASSERT(child, return); + QMT_ASSERT(m_children.contains(child), return); child->setOwner(0); m_children.take(child); } @@ -151,30 +151,30 @@ void MObject::addRelation(const Uid &uid) void MObject::addRelation(MRelation *relation) { - QMT_CHECK(relation); - QMT_CHECK(relation->owner() == 0); + QMT_ASSERT(relation, return); + QMT_ASSERT(relation->owner() == 0, return); relation->setOwner(this); m_relations.add(relation); } void MObject::insertRelation(int beforeIndex, MRelation *relation) { - QMT_CHECK(relation); - QMT_CHECK(relation->owner() == 0); + QMT_ASSERT(relation, return); + QMT_ASSERT(relation->owner() == 0, return); relation->setOwner(this); m_relations.insert(beforeIndex, relation); } void MObject::removeRelation(MRelation *relation) { - QMT_CHECK(relation); + QMT_ASSERT(relation, return); relation->setOwner(0); m_relations.remove(relation); } void MObject::decontrolRelation(MRelation *relation) { - QMT_CHECK(relation); + QMT_ASSERT(relation, return); relation->setOwner(0); m_relations.take(relation); } |