QStringList StringOffsetProvider::components(Model::Node* node)
{
	if (!node) return QStringList();

	QStringList result;
	StringComponents* sc = Model::AdapterManager::adapt<StringComponents>(node);
	if (sc)
	{
		result = sc->components();
		SAFE_DELETE(sc);
	}

	return result;
}
Example #2
0
QStringList StringComponents::componentsForNode(Model::Node* node)
{
	QStringList result;
	if (!node) return result;

	StringComponents* sc = Model::AdapterManager::adapt<StringComponents>(node);
	if (sc)
	{
		result = sc->components();
		SAFE_DELETE(sc);
	}

	return result;
}