Qt部件,图形不可或缺的功能部件,提供了布局、列表、显示、时间等等方面的功能。一个好的设计能够让这些部件灵活处于不同的功能与状态,人性化的服务于不同的方面。下面说说自己对于不同分类的图形部件的理解,由于时间仓促(只用了一个小时大概的了解),只能大体上简洁的描述,以便后面的开发。
1 layouts
布局部件,就看字面意思,布局,简而言之就是用来布局用的,如下图所示。一般此部件使用于需要将某些部件对齐排列,分隔之类的用法。
Vertical Layout 水平布局
horizontal Layout 垂直布局
Grid Layout 网格对齐
Form Layout 排列对齐
比如Vertical Layout,选择一个部分,在将一些部件置入到其中之后,会发现部件会水平对齐。
2 Spacers
间隔部件,顾名思义,就是用来放间隔的,比如部件中,某个部位需要腾开一定的距离,那么就使用这个部件。
Horizontal spacer 水平空间
Vertical spacer 垂直空间
3 Buttons
按钮,所有不同功能的按钮集合,如下图所示。
Push Button 点击按钮,普通按钮
Tool Button 快速接入按钮,可以使用这个快速打开某个后台什么的
Audio Button 选择开关按钮,可以选择两种状态(开或者关)
check Button 勾选按钮,可勾选
command linkButton 连接按钮,一般将携带一个箭头图标表面按下按钮键将打开一个窗口或者网页
Button Box
这样的,不用解释了。。
4 Item View
项目列表,应用于一些列单或者表格类的应用
5 Items widgets
Item based,跟tem View 差不多,应该是功能方面更丰富吧,深入理解再解释。
6 container
基于模板的容器,可以存储一些指定类型的物品。具体看应用了。
7 Input widget
所有可输入数据的小部件,包括单行编辑器,text文本编辑器,可调节盒,时间编辑框,调节器等等。
8 Dispaly widget
显示部件,包括文本显示,文本浏览显示,日历显示,lcd数字显示,web显示等等。
本文概述了Qt部件在图形界面设计中的作用,详细介绍了布局部件、间隔部件、按钮、项目列表等核心功能,旨在提供高效的人性化界面设计解决方案。
687

被折叠的 条评论
为什么被折叠?



