Esempio n. 1
0
QHash< int, QByteArray > ComponentExtension::roleNames() const
{
	QHash< int, QByteArray > roleNames;
	registerRole( ItemRole::valueTypeName, roleNames );
	registerRole( ItemRole::componentName, roleNames );
	return roleNames;
}
Esempio n. 2
0
QHash< int, QByteArray > QtCollectionModel::roleNames() const
{
	auto roleNames = QtListModel::roleNames();
	registerRole( ItemRole::valueName, roleNames );
	registerRole( ItemRole::keyName, roleNames );
	registerRole( ItemRole::valueTypeName, roleNames );
	registerRole( ItemRole::keyTypeName, roleNames );
	return roleNames;
}
Esempio n. 3
0
QHash< int, QByteArray > ValueExtension::roleNames() const
{
	QHash< int, QByteArray > roleNames;
	registerRole( ValueRole::roleName_, roleNames );
	registerRole( ValueTypeRole::roleName_, roleNames );
	registerRole( EnumModelRole::roleName_, roleNames );
	registerRole( DefinitionRole::roleName_, roleNames );
	registerRole( DefinitionModelRole::roleName_, roleNames );
    registerRole( ObjectRole::roleName_, roleNames );
    registerRole( RootObjectRole::roleName_, roleNames );
	registerRole( KeyRole::roleName_, roleNames );
	registerRole( KeyTypeRole::roleName_, roleNames );
	registerRole( MinValueRole::roleName_, roleNames );
	registerRole( MaxValueRole::roleName_, roleNames );
	registerRole( StepSizeRole::roleName_, roleNames);
	registerRole( DecimalsRole::roleName_, roleNames);
	registerRole( IndexPathRole::roleName_, roleNames );
	registerRole( UrlIsAssetBrowserRole::roleName_, roleNames );
	registerRole( UrlDialogTitleRole::roleName_, roleNames );
	registerRole( UrlDialogDefaultFolderRole::roleName_, roleNames );
	registerRole( UrlDialogNameFiltersRole::roleName_, roleNames );
	registerRole( UrlDialogSelectedNameFilterRole::roleName_, roleNames );
	registerRole( UrlDialogModalityRole::roleName_, roleNames );
	registerRole( IsReadOnlyRole::roleName_, roleNames );
	for (auto i = 0; i < roles_.count(); ++i)
	{
		registerRole( roles_[i].toUtf8().constData(), roleNames );
	}
	return roleNames;
}
QHash<int, QByteArray> ButtonsDefinitionExtension::roleNames() const
{
	QHash<int, QByteArray> result;
	registerRole(buttonsDefinitionRole::roleName_, result);
	return result;
}