最近在学习PyQt5,学习推荐知乎专栏PyQt5图形界面编程
主要是有Gif看他们是怎么用Qt Designer 设计的。
今天遇到了一个问题,就是在使用布局的时候,一直没有找到自适应选项。就是如果背景缩小时,前面的控件会被遮住,如下图右边:
最终找到这篇文章,有了思路Qt Creator 窗体控件自适应窗口大小布局
1. 全局自适应
在空白的地方点击右键》布局》垂直布局,
不过参考文档中说要选择》在窗体布局中布局,我这里不行,选择后会自动缩小到最小。
但是我选择 垂直、水平、网格布局,都可以布满整个页面
2. 局部自适应
由于空间中还有几个布局控件嵌套,如果需要调整其中的小控件,如下图中日历吧另一个TextLabel挤到了一边,想调整到两边一样大,鼠标拖动边框已经不行了。
如果想让两个都居中