是否可以创建一个QGridLayout(已修复witdh /高度框),但可以适应窗口小部件的大小。
换句话说,当我们拉伸小部件的宽度时,GridLayout就会被修改。
例如:
我的QGridLayout中有4张照片
0,0 | 0,1
1,0 | 1,1
当我扩展我的小部件(宽度)时,我希望图片位置变为:
0,0 | 0,1 | 0,3
1,0
答案 0 :(得分:3)
简答:不。问题是QGridLayout的结构非常严格。
Qt手册中描述了这个问题,该手册还提供了一个如何实现流程布局的示例(完全符合您的要求):http://qt-project.org/doc/qt-4.8/layouts-flowlayout.html