-
Notifications
You must be signed in to change notification settings - Fork 7
/
ch10-00.htm
50 lines (40 loc) · 2.57 KB
/
ch10-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
49
50
<!DOCTYPE html>
<html>
<head>
<meta content="text/html; charset=UTF-8" http-equiv="content-type">
<title>ch10-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">第10章 控件容器</div>
<br />
控件容器就是 Qt Designer 界面左边看到的 Containers 栏目包含的控件,控件容器就是用来容纳其他小控件的大号控件。
本章介绍 Widget、Frame、Group Box、Scroll Area、Tool Box、Stacked Widget、Tab Widget 七种包裹其他控件的容器。
MdiArea 和 Dock Widget 放到后面多文档视图章节讲解。
对于复杂功能的窗口,如果在单一界面放置太多控件,用户容易被太多的控件淹没,找不到该用哪个。
使用控件容器,就是将类似的功能控件放到一个容器,不同功能的控件放到不同的控件容器里,分门别类,方便用户使用。
控件容器还能够扩展视图,一个页面放不下,可以选择实现多个页面,切换页面展示更多的功能控件。
<br />
<br />
本章 10.1 节介绍三种简单控件容器,Widget、Frame、Group Box,通常用于把多个控件分类显示,并不能直接扩展视图。<br />
10.2 节介绍 Scroll Area、Tool Box,可以对窗口里面的控件视图扩展,容纳原本放不下的很多控件。<br />
10.3 节介绍 Stacked Widget、Tab Widget ,实现多个标签页面轮流展示,非常方便地拓展功能页面。
<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="ch09-05.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="ch10-01.htm"><img class="pic" style="width: 32px; height: 32px;" alt="next" src="images/pics/next.png" /></a></div></td>
</tr>
</tbody>
</table>
</html>