【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"

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/229085.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

浮点数float类型不能用“==” 否知if语句不起作用

浮点数float类型不能用“” 否知if语句不起作用 简介演练 简介 在许多编程语言中&#xff0c;包括Python&#xff0c;浮点数类型&#xff08;float&#xff09;的比较是有问题的。浮点数是近似表示的&#xff0c;因此在比较两个浮点数是否相等时可能会遇到精度问题。 比如&am…

Linux(23):Linux 核心编译与管理

编译前的任务&#xff1a;认识核心与取得核心原始码 Linux 其实指的是核心。这个【核心(kernel)】是整个操作系统的最底层&#xff0c;他负责了整个硬件的驱动&#xff0c;以及提供各种系统所需的核心功能&#xff0c;包括防火墙机制、是否支持 LVM 或 Quota 等文件系统等等&a…

【Java基础】HashMap 原理

文章目录 1、HashMap 设置值的原理2、HashMap 获取值原理3、HashMap Hash优化4、HashMap 寻址优化5、HashMap 是如何解决Hash冲突的&#xff1f;5.1 get数据的时候&#xff0c;如果定位到指定位置的元素是一个链表&#xff0c;怎么办呢&#xff1f;5.2 红黑树 6、数组扩容6.1 数…

CMA、CNAS软件检测公司分享:压力测试应关注的指标和面临的问题

软件压力测试是容易被传统企业忽视的测试点&#xff0c;用户人数一旦超过预期&#xff0c;极易造成软件产品卡顿、崩溃的情况&#xff0c;不利于用户正常使用&#xff0c;严重影响企业公信力和盈利水平。今天卓码软件测评小编来聊聊压力测试过程中应该关注的指标和会面临的问题…

PLC、RS485、变频器通讯接线图详解

plc与变频器两者是一种包含与被包含的关系&#xff0c;PLC与变频器都可以完成一些特定的指令&#xff0c;用来控制电机马达&#xff0c;PLC是一种程序输入执行硬件&#xff0c;变频器则是其中之一。 但是PLC的涵盖范围又比变频器大&#xff0c;还可以用来控制更多的东西&#x…

【ProcessOn】流程图咏道图Axure自定义元件使用----含流程图案例

目录 一&#xff0c;ProcessOn 1.1 ProcessOn是什么 1.2 ProcessOn应用场景 1.3 流程图 1.4 泳道图简介 1.5 Process网址与界面简介 二&#xff0c;流程图案例 2.1 门诊流程图 2.2 住院流程图 2.3 药房药库流程图 2.4 会议OA流程图 三&#xff0c;Axure自定义元件 …

WEB渗透—PHP反序列化(三)

Web渗透—PHP反序列化 课程学习分享&#xff08;课程非本人制作&#xff0c;仅提供学习分享&#xff09; 靶场下载地址&#xff1a;GitHub - mcc0624/php_ser_Class: php反序列化靶场课程&#xff0c;基于课程制作的靶场 课程地址&#xff1a;PHP反序列化漏洞学习_哔哩…

嵌入式培训-数据结构-day23-线性表

线性表 线性表是包含若干数据元素的一个线性序列 记为&#xff1a; L(a0, ...... ai-1, ai, ai1 ...... an-1) L为表名&#xff0c;ai (0≤i≤n-1)为数据元素&#xff1b; n为表长,n>0 时&#xff0c;线性表L为非空表&#xff0c;否则为空表。 线性表L可用二元组形式描述…

字符函数字符串函数

islower 是能够判断参数部分的 c 是否是⼩写字⺟的。 练习&#xff1a; 写⼀个代码&#xff0c;将字符串中的⼩写字⺟转⼤写&#xff0c;其他字符不变。 #include <stdio.h> #include <ctype.h> int main () {int i 0;char str[] "Test String.\n"…

diffuser为pipeline设置不用的scheduler

查看默认的schedulers&#xff1a; 使用默认的schedulers生成数据 查看默认scheduler的默认配置&#xff0c;定义了采样器中的相关参数&#xff0c;网上关于DDPM和DDIM的文章较多&#xff0c;可以先去看看这两种schedulers&#xff1a; 修改scheduler&#xff0c;可以用于…

【总结】THUPC2024

队名&#xff1a;消灭智哥 队友&#xff1a;zbh&#xff0c;hrl 比赛前一天组的队。队名源于及其智慧的对面楼的宿管。 复赛就不用想了&#xff0c;就体验一下 ACM 的队伍赛制。 去年一题没切&#xff0c;被队友 szt 单人切 3 带飞。现在 szt 已经是高贵的华附哥了。 今年我…

Linux——进程地址空间与进程控制

进程地址空间与进程控制 文章目录 进程地址空间与进程控制1. 进程地址空间1.1 进程地址空间的引入1.1 进程地址空间的特点1.2 页表1.3 C/C的地址1.4 进程地址空间 页表的优势 2. 进程控制2.1 进程创建2.1.1 写时拷贝 2.2 进程终止2.2.1 进程退出码2.2.2 异常信号码2.2.3 errno…

前端对接 —— 周末

1.点击校验 点击校验 宇哥 记得过滤 不能校验的数据&#xff08;我后端还要检验吗&#xff1f;&#xff09; 2.前端数据对接 这个可以吗&#xff1f; 这种的可以吗&#xff1f;

go原生http开发简易blog(一)项目简介与搭建

文章目录 一、项目简介二、项目搭建前置知识三、首页- - -前端文件与后端结构体定义四、配置文件加载五、构造假数据- - -显示首页内容 代码地址&#xff1a;https://gitee.com/lymgoforIT/goblog 一、项目简介 使用Go原生http开发一个简易的博客系统&#xff0c;包含一下功能…

使用堆排序算法

使用堆排序算法&#xff08;升序&#xff0c;建大堆顶&#xff09;完善此程序。&#xff08;注&#xff1a;截图为堆排序初始化后的大堆顶结果&#xff0c;详见源代码&#xff09; #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #define N 10void input(int a[], …

【react.js + hooks】基于事件机制的跨组件数据共享

跨组件通信和数据共享不是一件容易的事&#xff0c;如果通过 prop 一层层传递&#xff0c;太繁琐&#xff0c;而且仅适用于从上到下的数据传递&#xff1b;建立一个全局的状态 Store&#xff0c;每个数据可能两三个组件间需要使用&#xff0c;其他地方用不着&#xff0c;挂那么…

MySQL日志管理,备份与恢复

备份的主要目的是灾难恢复&#xff0c;备份还可以测试应用、回滚数据修改、查询历史数据、审计等。 而备份、恢复中&#xff0c;日志起到了很重要的作用 MySQL日志管理是数据库管理中的一个重要方面&#xff0c;它可以用于诊断问题、监控性能、进行故障恢复等。MySQL主要有几种…

【合成数字】合成类游戏-uniapp项目开发流程详解

以前玩过2048游戏&#xff0c;从中发现规律&#xff0c;想到跟合成类游戏相似&#xff0c;知道为什么很相似吗&#xff0c;在这里&#xff0c;做一个数字合成游戏玩玩吧&#xff0c;感兴趣的话可以看看&#xff0c;这里给大家讲一讲数字合成游戏的开发过程。 文章目录 创建项目…

Pandas-DataFtame的索引与切片(第3讲)

Pandas-DataFtame的索引与切片(第3讲)         🍹博主 侯小啾 感谢您的支持与信赖。☀️ 🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ�…

【动态读取配置文件】ParameterTool读取带环境的配置信息

不同环境Flink配置信息是不同的&#xff0c;为了区分不同环境的配置文件&#xff0c;使用ParameterTool工具读取带有环境的配置文件信息 区分环境的配置文件 三个配置文件&#xff1a; flink.properties&#xff1a;决定那个配置文件生效 flink-dev.properties&#xff1a;测…