Spec-Zone.ru › Qt 5.15

Класс QTextDecoder

Класс QTextDecoder предоставляет декодер на основе состояния. Подробнее...

Заголовок: #include <QTextDecoder>
qmake: QT += core
  • Список всех членов, включая унаследованные

Примечание: Все функции в этом классе являются реентерабельными.

Открытые функции

QTextDecoder(const QTextCodec *codec, QTextCodec::ConversionFlags flags)
QTextDecoder(const QTextCodec *codec)
~QTextDecoder()
QString toUnicode(const char *chars, int len)
QString toUnicode(const QByteArray &ba)
void toUnicode(QString *target, const char *chars, int len)

Подробное описание

Декодер текста преобразует текст из кодированного формата в Unicode с использованием определенного кодека.

Декодер преобразует текст в этом формате в Unicode, запоминая все необходимое состояние между вызовами.

См. также QTextCodec::makeDecoder() и QTextEncoder.

Документация по членам-функциям

QTextDecoder::QTextDecoder(const QTextCodec *codec, QTextCodec::ConversionFlags flags)

Создает декодер текста для заданного codec и флагов преобразования flags.

Эта функция была добавлена в Qt 4.7.

QTextDecoder::QTextDecoder(const QTextCodec *codec)

Создает декодер текста для заданного codec.

QTextDecoder::~QTextDecoder()

Уничтожает декодер.

QString QTextDecoder::toUnicode(const char *chars, int len)

Преобразует первые len байтов в chars в Unicode, возвращая результат.

Если не все символы использованы (например, если только часть многобайтовой кодировки находится в конце символов), декодер запоминает достаточно состояния, чтобы продолжить при следующем вызове этой функции.

QString QTextDecoder::toUnicode(const QByteArray &ba)

Это перегруженная функция.

Преобразует байты в массиве байтов, заданном ba, в Unicode и возвращает результат.

void QTextDecoder::toUnicode(QString *target, const char *chars, int len)

Это перегруженная функция.

Преобразованная строка возвращается в target.

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.15/qtextdecoder.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API