QTextCodec 例子地址

QTextCodec 例子: E:\Qt\Qt5.5.1\Examples\Qt-5.5\widgets\tools\codecs\codecs.pro

"UTF-8"     106
"ISO-8859-1"     4
"ISO-8859-15"     111
"UTF-32LE"     1019
"UTF-32BE"     1018
"UTF-32"     1017
"UTF-16LE"     1014
"UTF-16BE"     1013
"UTF-16"     1015
"System"     0
"Big5-HKSCS"     2101
"Big5"     2026
"windows-949"     -949
"EUC-KR"     38
"Shift_JIS"     17
"ISO-2022-JP"     39
"EUC-JP"     18
"GB2312"     2025
"GBK"     113
"GB18030"     114
"hp-roman8"     2004
"TIS-620"     2259
"WINSAMI2"     -165
"macintosh"     2027
"windows-1258"     2258
"windows-1257"     2257
"windows-1256"     2256
"windows-1255"     2255
"windows-1254"     2254
"windows-1253"     2253
"windows-1252"     2252
"windows-1251"     2251
"windows-1250"     2250
"IBM866"     2086
"IBM874"     -874
"IBM850"     2009
"ISO-8859-16"     112
"ISO-8859-14"     110
"ISO-8859-13"     109
"ISO-8859-10"     13
"ISO-8859-9"     12
"ISO-8859-8"     85
"ISO-8859-7"     10
"ISO-8859-6"     82
"ISO-8859-5"     8
"ISO-8859-4"     7
"ISO-8859-3"     6
"ISO-8859-2"     5
"KOI8-U"     2088
"KOI8-R"     2084
"iscii-mlm"     -3008
"iscii-knd"     -3007
"iscii-tlg"     -3006
"iscii-tml"     -3005
"iscii-ori"     -3004
"iscii-gjr"     -3003
"iscii-pnj"     -3002
"iscii-bng"     -3001
"iscii-dev"     -3000
"TSCII"     2107


//                const char *name1="GB2312";
////                QTextCodec *codecdes = QTextCodec::codecForName(QObject::tr("GB2312"));
////                QTextCodec *codecdes = QTextCodec::codecForMib(2025);//! GB2312
//                QTextCodec *codecdes = QTextCodec::codecForMib(106);//! "UTF-8"     106
//                QByteArray encodedData=serviceClass.toLatin1();
//                QTextStream in(&encodedData);
//                in.setAutoDetectUnicode(false);
//                in.setCodec(codecdes);
//                QString decodedStr = in.readAll();
//                int i=90;

你可能感兴趣的:(qt)