Ejemplo n.º 1
0
bool SwitchNode::addNode( Node* node ) {
	if (!node->instanceOf( "DocumentNode" ))
		return false;

	setDefaultNode( node );
	return true;
}
Ejemplo n.º 2
0
void KitModel::setDefaultKit(const QModelIndex &index)
{
    if (!index.isValid())
        return;
    KitNode *node = static_cast<KitNode *>(index.internalPointer());
    if (node->widget)
        setDefaultNode(node);
}
Ejemplo n.º 3
0
void SwitchNode::clearNodes() {
	while (nodes->size() > 0) {
		removeNode( nodes->size() - 1 );
	}
	setDefaultNode( NULL );
	clearAnchors();
	clearPorts();
}