【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

相关文章

MySQL 中的 CAST 函数详解及常见用法

《MySQL中的CAST函数详解及常见用法》CAST函数是MySQL中用于数据类型转换的重要函数,它允许你将一个值从一种数据类型转换为另一种数据类型,本文给大家介绍MySQL中的CAST... 目录mysql 中的 CAST 函数详解一、基本语法二、支持的数据类型三、常见用法示例1. 字符串转数字2. 数字

Mysql实现范围分区表(新增、删除、重组、查看)

《Mysql实现范围分区表(新增、删除、重组、查看)》MySQL分区表的四种类型(范围、哈希、列表、键值),主要介绍了范围分区的创建、查询、添加、删除及重组织操作,具有一定的参考价值,感兴趣的可以了解... 目录一、mysql分区表分类二、范围分区(Range Partitioning1、新建分区表:2、分

Python内置函数之classmethod函数使用详解

《Python内置函数之classmethod函数使用详解》:本文主要介绍Python内置函数之classmethod函数使用方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地... 目录1. 类方法定义与基本语法2. 类方法 vs 实例方法 vs 静态方法3. 核心特性与用法(1编程客

Python函数作用域示例详解

《Python函数作用域示例详解》本文介绍了Python中的LEGB作用域规则,详细解析了变量查找的四个层级,通过具体代码示例,展示了各层级的变量访问规则和特性,对python函数作用域相关知识感兴趣... 目录一、LEGB 规则二、作用域实例2.1 局部作用域(Local)2.2 闭包作用域(Enclos

MySQL count()聚合函数详解

《MySQLcount()聚合函数详解》MySQL中的COUNT()函数,它是SQL中最常用的聚合函数之一,用于计算表中符合特定条件的行数,本文给大家介绍MySQLcount()聚合函数,感兴趣的朋... 目录核心功能语法形式重要特性与行为如何选择使用哪种形式?总结深入剖析一下 mysql 中的 COUNT

MySQL 中 ROW_NUMBER() 函数最佳实践

《MySQL中ROW_NUMBER()函数最佳实践》MySQL中ROW_NUMBER()函数,作为窗口函数为每行分配唯一连续序号,区别于RANK()和DENSE_RANK(),特别适合分页、去重... 目录mysql 中 ROW_NUMBER() 函数详解一、基础语法二、核心特点三、典型应用场景1. 数据分

MySQL数据库的内嵌函数和联合查询实例代码

《MySQL数据库的内嵌函数和联合查询实例代码》联合查询是一种将多个查询结果组合在一起的方法,通常使用UNION、UNIONALL、INTERSECT和EXCEPT关键字,下面:本文主要介绍MyS... 目录一.数据库的内嵌函数1.1聚合函数COUNT([DISTINCT] expr)SUM([DISTIN

Python get()函数用法案例详解

《Pythonget()函数用法案例详解》在Python中,get()是字典(dict)类型的内置方法,用于安全地获取字典中指定键对应的值,它的核心作用是避免因访问不存在的键而引发KeyError错... 目录简介基本语法一、用法二、案例:安全访问未知键三、案例:配置参数默认值简介python是一种高级编

python 常见数学公式函数使用详解(最新推荐)

《python常见数学公式函数使用详解(最新推荐)》文章介绍了Python的数学计算工具,涵盖内置函数、math/cmath标准库及numpy/scipy/sympy第三方库,支持从基础算术到复杂数... 目录python 数学公式与函数大全1. 基本数学运算1.1 算术运算1.2 分数与小数2. 数学函数

k8s上运行的mysql、mariadb数据库的备份记录(支持x86和arm两种架构)

《k8s上运行的mysql、mariadb数据库的备份记录(支持x86和arm两种架构)》本文记录在K8s上运行的MySQL/MariaDB备份方案,通过工具容器执行mysqldump,结合定时任务实... 目录前言一、获取需要备份的数据库的信息二、备份步骤1.准备工作(X86)1.准备工作(arm)2.手