-
Notifications
You must be signed in to change notification settings - Fork 7
/
ch03-00.htm
48 lines (36 loc) · 2.1 KB
/
ch03-00.htm
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
<!DOCTYPE html>
<html>
<head>
<meta content="text/html; charset=UTF-8" http-equiv="content-type">
<title>ch03-00</title>
<link href="css/style.css" rel="stylesheet" type="text/css" />
<link rel="stylesheet" href="thumbnailviewer.css" type="text/css" />
<script src="thumbnailviewer.js" type="text/javascript">
/***********************************************
* Image Thumbnail Viewer Script- © Dynamic Drive (www.dynamicdrive.com)
* This notice must stay intact for legal use.
* Visit http://www.dynamicdrive.com/ for full source code
***********************************************/
</script>
</head>
<div class="os1">第3章 字符串和字符编码</div>
<br />
在开始具体的窗体、控件、布局等图形界面编程之前,本章先学习一下字符编码方式和字符串的使用。
字符串是图形界面的基石,虽然控件和图标看起来直观,但还是必定要使用字符串来显示信息的。
源代码文件里的字符编码通常有 ANSI 多字节编码和 Unicode 系列编码,字符编码影响程序运行时的文字显示,
如果处理不好就容易乱码,3.1 节介绍字符编码,并通过简单例子看看命令行程序乱码时的样子。
3.2 节测试 Qt 程序里的字符编码,并纠正乱码。3.3 节介绍字符串类 QString 常见使用方式。
最后 3.4 节介绍字节数组类 QByteArray 的用法。
<br />
<br />
<br />
<table style="text-align: left; width: 100%;" border="0" cellpadding="2" cellspacing="2">
<tbody>
<tr>
<td style="width: 40%;"><div style="text-align: center;"><a href="ch02-06.htm"><img class="pic" style="width: 32px; height: 32px;" alt="prev" src="images/pics/prev.png" /></a></div></td>
<td style="width: 20%;"><div style="text-align: center;"><a href="contents.htm"><img class="pic" style="width: 32px; height: 32px;" alt="contents" src="images/pics/contents.png" /></a></div></td>
<td style="width: 40%;"><div style="text-align: center;"><a href="ch03-01.htm"><img class="pic" style="width: 32px; height: 32px;" alt="next" src="images/pics/next.png" /></a></div></td>
</tr>
</tbody>
</table>
</html>