如何为 QFormLayout 的第一列设置最小宽度?

Posted

技术标签:

【中文标题】如何为 QFormLayout 的第一列设置最小宽度?【英文标题】:How to set minimum width for the first column of the QFormLayout? 【发布时间】:2013-10-05 03:44:07 【问题描述】:

如何设置QFormLayout 第一列的最小宽度?我可以使用QGridLayout::setColumnMinimumWidth(int, int)QGridLayout 执行此操作,但找不到为QFormLayout 执行此操作的方法。

【问题讨论】:

【参考方案1】:

这很简单。只需为您插入第一列的任何小部件设置最小宽度即可。

【讨论】:

您还可以添加一行零高度和您想要设置为最小宽度的任何宽度的元素。【参考方案2】:

如何设置 QFormLayout 第一列的最小宽度?

你不能(副手)。它不是为此而设计的,因为这听起来更像是QGridLayout 功能。您可以重构您的设计以使用 QGridLayout,或者您可以根据需要设置行的大小,但您将在行内容而不是布局本身上执行该操作。

【讨论】:

以上是关于如何为 QFormLayout 的第一列设置最小宽度?的主要内容,如果未能解决你的问题,请参考以下文章

如何为每一行创建 HTML 表格按钮并将第一列的值输入到 Flask 函数进行查询

如何为不在第 2 列中的第 1 列选择 SQL

Office WORD如何为每一页设置不同的页眉页脚

css样式表中如何设置table的第一列的宽度是固定值。页面中有很多table纵向排列

html中table列宽怎么设置

以不同的方式设置表格的第一个 <td> 列