示例#1
0
	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();
}