基于Widget的GUI界面
布局控件(layout)主要分为五大类:
1.垂直布局( vertically ),相关类: QVBoxLayout
2.水平布局( horizontally )相关类: QHBoxLayout
3.网格布局( grid)相关类: QGridLayout
4.表格布局( form)相关类: QFormLayout
5.堆栈布局( stack)相关类: QStackedLayout
各个类的相关
介绍:
1.垂直布局( vertically ),相关类: QVBoxLayout
在垂直方向上排列控件,即:上下排列
2.水平布局( horizontally )相关类: QHBoxLayout
在水平方向上排列控件,即:左右排列
3.网格布局( grid)相关类: QGridLayout
这种布局把界面分成一个个单元格
经常使用排列很多控件的复杂界面。
4.表格布局( form)相关类: QFormLayout
这种布局其实就是表单,类似注册帐户页面的表单,或者浏览器中的填表表单。通常情况下有两列,第一列为名称,比如姓名、年龄、电话号码等文本信息。第二列一般是可输入值。这种布局比较适合做表单
5.堆栈布局( stack)相关类: QStackedLayout
它可以为多个窗口提供一个堆栈显示窗口的方式,所谓堆栈显示,就是一次只能显示其中一个窗口本身不支持动画,如需要支持,需要自己实现代码,做更多的工作!比较适合向导程序界面