【Qt5】查看QTextCodec::codecForName()函数支持哪些编码名称

2023-12-18 01:52

本文主要是介绍【Qt5】查看QTextCodec::codecForName()函数支持哪些编码名称,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

2023年12月17日,周日上午


#include <QTextCodec>
#include <QDebug>int main()
{QList<QByteArray> codecNames = QTextCodec::availableCodecs();foreach (const QByteArray& name, codecNames) {qDebug() << name;}return 0;
}

运行结果

"UTF-8"
"ISO-8859-1"
"latin1"
"CP819"
"IBM819"
"iso-ir-100"
"csISOLatin1"
"ISO-8859-15"
"latin9"
"UTF-32LE"
"UTF-32BE"
"UTF-32"
"UTF-16LE"
"UTF-16BE"
"UTF-16"
"System"
"Big5-HKSCS"
"Big5"
"Big5-ETen"
"CP950"
"windows-949"
"CP949"
"EUC-KR"
"Shift_JIS"
"SJIS"
"MS_Kanji"
"ISO-2022-JP"
"JIS7"
"EUC-JP"
"GB2312"
"GBK"
"CP936"
"MS936"
"windows-936"
"GB18030"
"hp-roman8"
"roman8"
"csHPRoman8"
"TIS-620"
"ISO 8859-11"
"WINSAMI2"
"WS2"
"macintosh"
"Apple Roman"
"MacRoman"
"windows-1258"
"CP1258"
"windows-1257"
"CP1257"
"windows-1256"
"CP1256"
"windows-1255"
"CP1255"
"windows-1254"
"CP1254"
"windows-1253"
"CP1253"
"windows-1252"
"CP1252"
"windows-1251"
"CP1251"
"windows-1250"
"CP1250"
"IBM866"
"CP866"
"csIBM866"
"IBM874"
"CP874"
"IBM850"
"CP850"
"csPC850Multilingual"
"ISO-8859-16"
"iso-ir-226"
"latin10"
"ISO-8859-14"
"iso-ir-199"
"latin8"
"iso-celtic"
"ISO-8859-13"
"ISO-8859-10"
"iso-ir-157"
"latin6"
"ISO-8859-10:1992"
"csISOLatin6"
"ISO-8859-9"
"iso-ir-148"
"latin5"
"csISOLatin5"
"ISO-8859-8"
"ISO 8859-8-I"
"iso-ir-138"
"hebrew"
"csISOLatinHebrew"
"ISO-8859-7"
"ECMA-118"
"greek"
"iso-ir-126"
"csISOLatinGreek"
"ISO-8859-6"
"ISO-8859-6-I"
"ECMA-114"
"ASMO-708"
"arabic"
"iso-ir-127"
"csISOLatinArabic"
"ISO-8859-5"
"cyrillic"
"iso-ir-144"
"csISOLatinCyrillic"
"ISO-8859-4"
"latin4"
"iso-ir-110"
"csISOLatin4"
"ISO-8859-3"
"latin3"
"iso-ir-109"
"csISOLatin3"
"ISO-8859-2"
"latin2"
"iso-ir-101"
"csISOLatin2"
"KOI8-U"
"KOI8-RU"
"KOI8-R"
"csKOI8R"
"iscii-mlm"
"iscii-knd"
"iscii-tlg"
"iscii-tml"
"iscii-ori"
"iscii-gjr"
"iscii-pnj"
"iscii-bng"
"iscii-dev"
"TSCII"

这篇关于【Qt5】查看QTextCodec::codecForName()函数支持哪些编码名称的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/506613

相关文章

shell编程之函数与数组的使用详解

《shell编程之函数与数组的使用详解》:本文主要介绍shell编程之函数与数组的使用,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录shell函数函数的用法俩个数求和系统资源监控并报警函数函数变量的作用范围函数的参数递归函数shell数组获取数组的长度读取某下的

MySQL高级查询之JOIN、子查询、窗口函数实际案例

《MySQL高级查询之JOIN、子查询、窗口函数实际案例》:本文主要介绍MySQL高级查询之JOIN、子查询、窗口函数实际案例的相关资料,JOIN用于多表关联查询,子查询用于数据筛选和过滤,窗口函... 目录前言1. JOIN(连接查询)1.1 内连接(INNER JOIN)1.2 左连接(LEFT JOI

MySQL中FIND_IN_SET函数与INSTR函数用法解析

《MySQL中FIND_IN_SET函数与INSTR函数用法解析》:本文主要介绍MySQL中FIND_IN_SET函数与INSTR函数用法解析,本文通过实例代码给大家介绍的非常详细,感兴趣的朋友一... 目录一、功能定义与语法1、FIND_IN_SET函数2、INSTR函数二、本质区别对比三、实际场景案例分

C++ Sort函数使用场景分析

《C++Sort函数使用场景分析》sort函数是algorithm库下的一个函数,sort函数是不稳定的,即大小相同的元素在排序后相对顺序可能发生改变,如果某些场景需要保持相同元素间的相对顺序,可使... 目录C++ Sort函数详解一、sort函数调用的两种方式二、sort函数使用场景三、sort函数排序

C语言函数递归实际应用举例详解

《C语言函数递归实际应用举例详解》程序调用自身的编程技巧称为递归,递归做为一种算法在程序设计语言中广泛应用,:本文主要介绍C语言函数递归实际应用举例的相关资料,文中通过代码介绍的非常详细,需要的朋... 目录前言一、递归的概念与思想二、递归的限制条件 三、递归的实际应用举例(一)求 n 的阶乘(二)顺序打印

C/C++错误信息处理的常见方法及函数

《C/C++错误信息处理的常见方法及函数》C/C++是两种广泛使用的编程语言,特别是在系统编程、嵌入式开发以及高性能计算领域,:本文主要介绍C/C++错误信息处理的常见方法及函数,文中通过代码介绍... 目录前言1. errno 和 perror()示例:2. strerror()示例:3. perror(

Kotlin 作用域函数apply、let、run、with、also使用指南

《Kotlin作用域函数apply、let、run、with、also使用指南》在Kotlin开发中,作用域函数(ScopeFunctions)是一组能让代码更简洁、更函数式的高阶函数,本文将... 目录一、引言:为什么需要作用域函数?二、作用域函China编程数详解1. apply:对象配置的 “流式构建器”最

Python使用自带的base64库进行base64编码和解码

《Python使用自带的base64库进行base64编码和解码》在Python中,处理数据的编码和解码是数据传输和存储中非常普遍的需求,其中,Base64是一种常用的编码方案,本文我将详细介绍如何使... 目录引言使用python的base64库进行编码和解码编码函数解码函数Base64编码的应用场景注意

SpringKafka消息发布之KafkaTemplate与事务支持功能

《SpringKafka消息发布之KafkaTemplate与事务支持功能》通过本文介绍的基本用法、序列化选项、事务支持、错误处理和性能优化技术,开发者可以构建高效可靠的Kafka消息发布系统,事务支... 目录引言一、KafkaTemplate基础二、消息序列化三、事务支持机制四、错误处理与重试五、性能优

mysql如何查看当前连接数

《mysql如何查看当前连接数》:本文主要介绍mysql如何查看当前连接数问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录mysql查看当前连接数查看mysql数据库允许最大连接数总结mysql查看当前连接数查看当前连接数SHOW STATUS LIKE