PyQt5中可以使用绝对定位和layout类来管理窗口中各个元素的大小和位置,常用的layout类,主要包含以下三种布局形式。123QHBoxLayoutQVBoxLayoutQGridLayout
QHBoxLayout
水平布局(horizontal)
|
|
该程序产生一个水平布局,结果如下
QVBoxLayout
垂直布局(vertical)与水平布局类似,只需要把 QHBoxLayout 换成 QVBoxLayout。
QGridLayout
栅格布局(grid)将窗口划分为网格,可以在指定网格区间插入部件。
|
|
该程序产生一个乘法表网格,结果如下