在主窗口中放置多个控件,最好的方法是使用布局。控件的布局是学习PyQt路上比较关键也也是比较难理解的部分,赶快跟着木辛老师一起去看看吧。
请点击右上角“关注”按钮关注我们哟:跟着木辛老师学习Python编程知识,变身快乐的编程达人吧~
同学们好!
在之前的课程里,传送门:《木辛老师的编程课堂:Python和Qt第2讲之QtDesigner的使用(二)》
我们尝试将一个按钮放置到了主窗口中,如果需要放置更多的控件,则可以从左侧的工具箱中拖拽更多的控件到主窗口上。
不过,控件过多之后,管理是比较棘手的。Qt Designer提供了布局的管理方式,方便管理多个控件的布局情况。
布局方式
Qt Designer提供了4中窗口布局方式
- Vertical Layout(垂直布局)
- Horizontal Layout(水平布局)
- Grid Layout(栅格布局)
- Form Layout(表单布局)
他们位于Qt Designer主窗口左侧区域的工具箱里的Layouts(布局)栏中。
垂直布局:控件默认按照从上到下的顺序进行纵向添加