У QObject есть метод
С помощью него можно получить список всех эдитов на форме:
C++ (Qt)
QList<QLineEdit *> allEdits = parentWidget.findChildren<QLineEdit *>();
Пройдясь по этому списку, можно в файл сохранять objectName() и text() эдита.
Только туда могут попасть эдиты, которые не надо сохранять. Потом еще потребуется сохранять QComboBox, QRadioButton и пр. В общем, хранить настройки в виджетах формы не самая лучшая идея
. Хотя в начале многие пытаются так делать. Настройки, как правило, являются свойствами какого-то объекта, оттуда их и надо брать. Или воспользоваться QSettings, как глобальным объектом для настроек.