Надо как-то получить все добавленные в него поля..
Добавленные так:
QFormLayout::addRow ( QWidget * label, QWidget * field )
Я про переменные field
for row in range(layout.rowCount()): item = layout.itemAt(row, QFormLayout.FieldRole) if item: widget = item.widget()