六.Buttons(按钮)
1.Push Button(点击按钮)
点击按钮为qt交互中的基本按钮,通过事件触发槽函数的运行,其属性如下:
基本属性:objectName,enabled,geometry,minimumsize,maximumsize,font,cursor,text,icon
2.Tool Button(工具按钮)
只显示图标或文字的按钮,可在toolButtonStyle中更改类型,autoraise可改变背景,arrowtype可直接显示箭头
3.radioButton(单选按钮)
只能选择一个按钮
4.Check Box(复选框)
有选择/不选择两种状态
tristate:有三种选择形态
5.CommandLinkButton()
继承Push Button
6.Dialog Button Box(对话按钮盒)
orientation:横向和纵向显示
standardButtons:下拉菜单可选择各种不同的确定按钮
七.item Views(Model-Based) //项目视图,基于模型
1.List View(列表显示)
用于显示数据列表,继承于QWidget-QFrame-QAbstractScrollArea-QAbstractltemView-QListView
frameShape:改变frame类型
frameShadow:改变阴影类型
lineWidth:边框宽度设置
QAbstractItemView用于设置显示表格的方式
2.Tree View(树形列表)
一般用于显示下拉菜单
继承于QAbstractitemview
3.table View(表格列表)
用于显示表格
继承于QAbstractitemview
4.Column View(列显示)
继承于QAbstractitemview
5.Undo View
目前不了解
八.Item Widgets(Item-Based)//单元组件,基于项目
可对控件进行组合排列
九.Containers(容器组件)
1.Group Box(组合盒)
继承于QWidget
title:组合的名称
alignment:改变组合名称位置
flat:在名称那加线
2.Scroll Area(下拉容器)
3.Tool Box(工具栏)
将工具放在一起,通过点击不同的页显示不同的工具
4.Tab Widget(分页控件)
5.Stacked Widget(叠加组件)
通过改变页码改变组件的不同呈现
6.Frame(框架)
7.widget(部件)
8.MDI Area(多文档部件,可实现子窗口呈现)
9.Dock Widget窗口栏
10.QAxWidget较为复杂,之后学习
本文详细介绍了Qt库中的各种控件,包括PushButton、ToolButton、RadioButton、CheckBox、CommandLinkButton等按钮类型,以及ListView、TreeView、TableView等视图组件。此外,还探讨了GroupBox、ScrollArea、TabWidget等容器组件的使用,帮助理解Qt界面设计的基本元素。
2752

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



