Pyqt5实战修炼之窗口自适应大小——Qtdesigner

问题描述

QT_Designer作为一个方便的可视化界面设计工具,很多新手在使用的时候只是简单的拖动左边菜单栏内的控件,摆放至合适的位置,但是当窗口大小发生变化的时候就会出现内容显示不全,或过多的留白,很不美观。
Pyqt5实战修炼之窗口自适应大小——Qtdesigner_第1张图片

问题分析

为什么会这样呢?
主要是两个核心知识没有应用:布局控件大小
而且核心的问题为布局可以分为控件的布局整体界面的布局
Pyqt5实战修炼之窗口自适应大小——Qtdesigner_第2张图片
Pyqt5实战修炼之窗口自适应大小——Qtdesigner_第3张图片

解决办法

依次添加控件布局和整体布局,任何整体布局都可以实现自适应窗口大小调节。
(注意,进行整体布局的时候,一定是点击整个界面的空白处,确定没有激活任何控件,这样添加的布局才是是对整个界面进行的布局,而不是单独给某个按钮或标签添加的布局,否则还是无法做到自适应界面)

你可能感兴趣的:(Pyqt5,python,qt5)