CopperSpice API
1.9.2
|
The QTextEncoder class provides a state-based encoder. More...
Public Methods | |
QTextEncoder (const QTextCodec *codec) | |
QTextEncoder (const QTextCodec *codec, QTextCodec::ConversionFlags flags) | |
~QTextEncoder () | |
QByteArray | fromUnicode (const QChar *uc, int len) |
QByteArray | fromUnicode (const QString &str) |
The QTextEncoder class provides a state-based encoder. A text encoder converts text from Unicode into an encoded text format using a specific codec. The encoder converts Unicode into another format, remembering any state that is required between calls.
|
inlineexplicit |
Constructs a text encoder for the given codec.
QTextEncoder::QTextEncoder | ( | const QTextCodec * | codec, |
QTextCodec::ConversionFlags | flags | ||
) |
Constructs a text encoder for the given codec and conversion flags.
QTextEncoder::~QTextEncoder | ( | ) |
Destroys the encoder.
QByteArray QTextEncoder::fromUnicode | ( | const QChar * | uc, |
int | len | ||
) |
Converts len characters (not bytes) from uc, and returns the result in a QByteArray.
QByteArray QTextEncoder::fromUnicode | ( | const QString & | str | ) |
Converts the Unicode string str into an encoded QByteArray.