QTextEncoder 類提供基於狀態的編碼器。 更多...
| 頭: | #include <QTextEncoder> |
| qmake: | QT += core |
注意: 此類的所有函數 可重入 .
| 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 ) |
文本編碼器使用特定編解碼器,將文本從 Unicode 轉換成編碼文本格式。
編碼器將 Unicode 轉換成另一種格式,記住:在調用之間要求任何狀態。
另請參閱 QTextCodec::makeEncoder () 和 QTextDecoder .
構造文本編碼器為給定 codec 和轉換 flags .
該函數在 Qt 4.7 引入。
構造文本編碼器為給定 codec .
銷毀編碼器。
轉換 Unicode 字符串 str 成編碼 QByteArray .
這是重載函數。
轉換 Unicode 字符串 str 成編碼 QByteArray .
該函數在 Qt 5.10 引入。
這是重載函數。
轉換 len 字符 (非字節) 從 uc ,並返迴結果按 QByteArray .