if ( refEntry != entry ) {
entry = refEntry;
QString component = study->componentDataType( entry );
- theList.Append( new SALOME_InteractiveObject( (const char*)entry.toLatin1(),
+ theList.Append( new SALOME_InteractiveObject( (const char*)entry.toUtf8(),
(const char*)component.toLatin1(),
""/*refobj->Name().c_str()*/ ) );
}
if ( subOwner )
{
//#ifndef WIN32
- if ( !theMap.IsBound( TCollection_AsciiString(subOwner->entry().toLatin1().data()) ) )
+ if ( !theMap.IsBound( TCollection_AsciiString(subOwner->entry().toUtf8().data()) ) )
//#else
// if ( !theMap.IsBound( subOwner->entry().toLatin1().data() ) )
//#endif
anIndexes.Add( subOwner2->index() );
}
//
- theMap.Bind( subOwner->entry().toLatin1().data(), anIndexes );
+ theMap.Bind( subOwner->entry().toUtf8().data(), anIndexes );
}
}
}