Pyside6-第十三篇-布局(最后一章废话-理论篇)

本篇Pyside6的第十三篇,新知识点,布局。

布局的方式有5种。着重挑选几种将

QVBoxLayout(垂直布局):按垂直方向排列小部件。
QHBoxLayout(水平布局):按水平方向排列小部件。
QGridLayout(网格布局):将小部件放置在网格中的行和列位置上。
QFormLayout(表单布局):用于创建标签和输入字段的表单布局。
QStackedLayout(堆叠布局):在同一位置堆叠多个小部件,只显示其中一个小部件。

日常用的最多的也就是QVBoxLayout,QHBoxLayout。


本章没有多的废话,一切看代码走。


QHBoxLayout

from PySide6.QtWidgets import QVBoxLayout, QHBoxLayout, QApplication, \
    QWidget, QPushButton, QTextEdit

class LayoutQWidget(QWidget):
    def __init__(self):
        super(LayoutQWidget, self).__init__()
        self.setWindowTitle("布局")
        self.setGeometry(300, 300, 600, 500)
        self.UI()

    def UI(self):
        hLayout = QHBoxLayout(self)
        self.

你可能感兴趣的:(Pyside6,ui)