Spec-Zone.ru › Qt 6.0

Класс QTextEncoder

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

Заголовок: #include <QTextEncoder>
CMake: find_package(Qt6 COMPONENTS Core5Compat REQUIRED) target_link_libraries(mytarget PRIVATE Qt6::Core5Compat)
qmake: QT += core5compat
  • Список всех членов, включая унаследованные

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

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

QTextEncoder(const QTextCodec *codec, QTextCodec::ConversionFlags flags)
QTextEncoder(const QTextCodec *codec)
~QTextEncoder()
QByteArray fromUnicode(const QString &str)
QByteArray fromUnicode(QStringView str)
QByteArray fromUnicode(const QChar *uc, int len)

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

Кодировщик текста преобразует текст из Юникода в закодированный формат текста, используя определённый кодек.

Кодировщик преобразует Юникод в другой формат, запоминая любое состояние, необходимое между вызовами.

См. также QTextCodec::makeEncoder() и QTextDecoder.

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

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

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

QTextEncoder::QTextEncoder(const QTextCodec *codec)

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

QTextEncoder::~QTextEncoder()

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

QByteArray QTextEncoder::fromUnicode(const QString &str)

Преобразует строку Юникода str в закодированный QByteArray.

[since 5.10] QByteArray QTextEncoder::fromUnicode(QStringView str)

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

Преобразует строку Юникода str в закодированный QByteArray.

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

QByteArray QTextEncoder::fromUnicode(const QChar *uc, int len)

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

Преобразует len символов (а не байтов) из uc и возвращает результат в QByteArray.

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

Spec-Zone.ru

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