Qt designer 中的布局与打破布局

来源:互联网 发布:mac brew gradle 安装 编辑:程序博客网 时间:2024/05/16 10:22

如果想让控件能随着窗口的改变而适应窗口,那么你应该使用布局管理器。当使用了窗口管理器后你就不能自定义窗口里面的个别控件了。如果不得不改变控件,那么你就得“打破布局。

布局管理器中有:

1.水平布局

2.垂直布局

3.使用分裂器水平布局

4.使用分裂器垂直布局

5.在窗体布局中布局

6.栅栏布局


布局管理器的方法:

使用ctrl选中多个控件,然后右键->布局,选中相应的布局,下面这张图,最大化后,里面的pushbutton控件会适应窗口大小。当然这里面的pushbutton的大小不是你自己能定义的



而下面这个就不会,注意看两张图的对象栏的不同。


这两张图不同的地方就是centralWidget是否采用“打破布局”,

而各种复杂的布局都可用这几种布局相互嵌套获得。







原创粉丝点击