SceneNode::~SceneNode() { LOGD_LOOP("SceneNode destructor [this: 0x%X]", this); notifyListeners(k_nodeRemoved); removeAllChilds(true); }
void ChannelBufferItem::ircChannelDestroyed() { if (_ircChannel) { _ircChannel = 0; emit dataChanged(); removeAllChilds(); } }
void ChannelBufferItem::ircChannelParted() { Q_CHECK_PTR(_ircChannel); disconnect(_ircChannel, 0, this, 0); _ircChannel = 0; emit dataChanged(); removeAllChilds(); }
void NetworkItem::onNetworkDestroyed() { _network = 0; emit networkDataChanged(); removeAllChilds(); }