Hello;

What is the best way (more portable - Linux and Windows, support for different character settings) to convert from either "mystring" or char* to QString?

I'm confused between:

QString fromAscii ( const char * str, int size = -1 )
QString fromLatin1 ( const char * str, int size = -1 )
QString fromLocal8Bit ( const char * str, int size = -1 )
QString fromRawData ( const QChar * unicode, int size )
QString fromStdString ( const std::string & str )

Thanks,

Mut