当前位置:   article > 正文

qt 设计界面,对graidLayout 布局问题_qt ui 给 gridlayout 添加元素占一行

qt ui 给 gridlayout 添加元素占一行

布局中每行的元素一样多的时候,需要调整某列整体的行宽。要对下面的界面采用 gridLayout 布局,每行列所占用列宽比列。

在这里插入图片描述

操作
  1. 对窗体选择栅格布局
    在这里插入图片描述
  2. 进行栅格布局后界面样式,会根据控件默认的扩展样式进行水平方向的伸缩
    在这里插入图片描述
  3. 选择窗体,设置窗体的 layoutColumnStretch,窗体中有 4 列,因此为 0,0,0,0 ,需要使每列按照1:2:1:1 分配,只需要设置 layoutColumnStretch 为 1,2,1,1,栅格的列就会按照该比列分配,分配后,在对栅格中控件设置自身的伸缩情况即可
    在这里插入图片描述
  4. 设置后效果
    在这里插入图片描述
心得

对整体的框架进行调整需要去找控件的父控件去整体调整,去对单个控件调整很难调整到合适比列。

问题

不知道有什么方法能看到布局时候,布局的划分情况。如整个栅格布局的每个栅格划分情况标识(红线部分)
在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/109897
推荐阅读
相关标签
  

闽ICP备14008679号