当窗口大小改变布局管理器会自动缩小放大控件的大小

当窗口大小改变布局管理器会自动缩小放大控件的大小

Qt 提供了几种布局管理器供我们选择:

  1. QHBoxLayout:按照水平方向从左到右布局;

  2. QVBoxLayout:按照竖直方向从上到下布局;

  3. QGridLayout:在一个网格中进行布局,类似于 HTML 的 table;

  4. QFormLayout:按照表格布局,每一行前面是一段文本, 文本后面跟随一个组件(通常是输入框),类似 HTML 的 form;

  5. QStackedLayout:层叠的布局,允许我们将几个组件按照 Z 轴方向堆叠,可以形成向导那种一页一页的效果