3.1.1 QBoxLayout水平与垂直布局

Posted DS小龙哥

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了3.1.1 QBoxLayout水平与垂直布局相关的知识,希望对你有一定的参考价值。

3.1 基本布局

 

前面基础控件章节中描述了基本布局控件的使用,本节主要介绍通过代码方式实现布局管理,了解布局管理相关的类。

基本布局类的继承关系如下:

图3-1 布局管理继承关系图

基本布局分为:水平和垂直布局QBoxLayout、表格布局QFormLayout、网格布局QGridLayout、堆栈布局QStackedLayout。

3.1.1 QBoxLayout水平与垂直布局

QBoxLayout类提供了水平和垂直布局的子类QHBoxLayout类和QVBoxLayout类,可以将控件按照水平和垂直方式排列。

垂直布局器 QVBoxLayout:将内部的控件按照垂直方向排布,一行一个。

水平布局器 QHBoxLayout:将内部的控件按照水平方向排布,一列一个。

以上是关于3.1.1 QBoxLayout水平与垂直布局的主要内容,如果未能解决你的问题,请参考以下文章

自动布局对齐到中心(垂直或水平)与常数

在水平堆栈视图(自动布局)中将文本与图像垂直居中 - iOS

QT 学习笔记概述

11.QT-布局管理器(Box,Grid,Form,Stacked)

SwiftUI 中的布局与水平和垂直对齐

android 水平布局中怎么设置个垂直布局的控件