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

时间:2013-10-05 03:44:08

标签: c++ qt qtgui qlayout

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

2 个答案:

答案 0 :(得分:3)

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

答案 1 :(得分:2)

  

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

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