Compatibility Members for QTextCodec

以下成员源于类 QTextCodec are part of the Qt compatibility layer. We advise against using them in new code.

公共函数

QByteArray fromUnicode (const QString & uc , int & lenInOut ) const
QByteArray mimeName () const
QString toUnicode (const QByteArray & a , int len ) const

静态公共成员

QTextCodec * codecForContent (const char * str , int size )
QTextCodec * codecForIndex (int i )
QTextCodec * codecForName (const char * hint , int accuracy )
const char * locale ()

成员函数文档编制

[static] QTextCodec * QTextCodec:: codecForContent (const char * str , int size )

This functionality is no longer provided by Qt. This compatibility function always returns a null pointer.

[static] QTextCodec * QTextCodec:: codecForIndex ( int i )

使用 availableCodecs () 或 availableMibs () instead and iterate through the resulting list.

[static] QTextCodec * QTextCodec:: codecForName (const char * hint , int accuracy )

使用 codecForName (const QByteArray &) overload instead.

QByteArray QTextCodec:: fromUnicode (const QString & uc , int & lenInOut ) const

这是重载函数。

[static] const char * QTextCodec:: locale ()

Returns a string representing the current language and sublanguage, e.g. "pt" for Portuguese, or "pt_br" for Portuguese/Brazil.

另请参阅 QLocale .

QByteArray QTextCodec:: mimeName () const

使用 name () 代替。

QString QTextCodec:: toUnicode (const QByteArray & a , int len ) const

这是重载函数。

a contains the source characters; len contains the number of characters in a to use.