074.PyQt5_QLayout_布局抽象基类

  

我 的 个 人 主 页: 失心疯的个人主页
入 门 教 程 推 荐 : Python零基础入门教程合集
虚 拟 环 境 搭 建 : Python项目虚拟环境(超详细讲解)
PyQt5 系 列 教 程: Python GUI(PyQt5)文章合集
Oracle数据库教程: Oracle数据库文章合集
优 质 资 源 下 载 : 资源下载合集

QLayout 布局抽象基类

  • 描述
    • 布局管理器的抽象基类作
  • 功能作用
    • 子控件之间的间距
      setSpacing(int)                 # 设置子控件之间的间距
      spacing0 -> int                 # 获取子控件之间的距离
      
    • 设置外边距
      setContentsMargins(int leftt,int top , int right, int bottom)           # 设置子控件与父控件边框之间的距离左、上、右、下
      
      contentsMargins() ->QMargins                                            # 获取子控件与父控件边框之间的距离
      # 在大多数平台上,边距在所有方向上都是11像素
      
    • 添加子控件
      addWidget(QWidget w)                                                    # 添加子控件
      
    • 替换子控件
      replaceWidget(self, QWidget, QWidget, options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) -> QLayoutItem
      # 被替换的控件,不再被此布局管理,需要将其隐藏、删除或者重新添加到新的布局中
      
    • 添加子布局
      addLayout(QLayout layout)       # 添加子布局
      
    • 能用性
      setEnabled(bool)                # 设置布局管理器是否生效
      
      isEnabled()->bool               # 判断布局管理器是否生效

你可能感兴趣的:(PyQt5,pyqt5,python,gui,python,pyqt,qt)