Как установить минимальную ширину для первого столбца QFormLayout
? Я могу сделать это для QGridLayout
используя QGridLayout::setColumnMinimumWidth(int, int)
, но не могу найти способ сделать это для QFormLayout
,
Как установить минимальную ширину для первого столбца QFormLayout?
Вы не можете (от руки). Это не было разработано для этого, поскольку это больше похоже на QGridLayout
особенность. Вы можете либо изменить свой дизайн, чтобы использовать QGridLayout
или вы можете установить размер строк по своему усмотрению, но вы можете выполнить это для содержимого строки, а не для самого макета.
Это довольно просто сделать. Просто установите минимальную ширину для любого виджета, который вы вставили в первый столбец.