摘要:
这篇文章是关于如何利用Qt Desinger来进行布局的。
1.布局的目的
我们为什么要进行布局?如果进行了
上篇文章的实验的读者,可以尝试把窗口拉大,我们会发现,所有按键的大小都不会有任何的改变。
这显然是不美观的,而且不符合预期的效果。我们希望按键大小能够随着窗口的大小变化而变化,这就需要进行布局。
2.布局的类型
Qt Desinger中有几种布局的方式。
第一种:垂直布局
垂直布局组件之间垂直摆放
垂直布局组件之间垂直摆放
第二种:水平布局
水平布局即组件之间水平摆放
第三种:网格布局
网格布局就是组件之间以网格的形式进行布局。
这里需要注意的是:水平布局和垂直布局都和原始组件摆放的位置没有任何的关系,但是网格布局和原来摆放的位置有关系。
例如,未布局前按键的摆放如下:
进行水平布局、垂直布局、网格布局后分别如下: