![]() |
CopperSpice API
2.0.0
|
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.