Обновить значение QLineEdit
Всем добрый день!
Возник вопрос при разработке QT приложения. Ситуация такая: есть несколько QLineEdit. По нажатии одной кнопки все значения этих QLineEdit переносятся в глобальный QList:
userList.append(ui->lineEdit->text());
userList.append(ui->lineEdit_2->text());
userList.append(ui->lineEdit_3->text());
userList.append(ui->lineEdit_4->text());
Есть также и другая кнопка, при нажатии на которую значения из QList возвращаются в соответствующие им QLineEdit:
ui->lineEdit->setText(userList[0]);
ui->lineEdit_2->setText(userList[1]);
ui->lineEdit_3->setText(userList[2]);
ui->lineEdit_4->setText(userList[3]);
И действительно, кнопка работает, и значения переносятся, но их становится видно только после нажатия на QLineEdit. Вот пример:
До нажатия на QLineEdit-ы
После нажатия на каждый из QLineEdit-ы:
Скажите, пожалуйста, это глюк версии IDE, в которой я работаю, или кодом значения QLineEdit нужно как-то обновлять? На "7" в третьей строчке не обращайте внимания, это setInputMask для ввода номера телефона.

