Использование QLineEdit для паролей

#c #qt #passwords #qlineedit

#c #qt #пароли #qlineedit

Вопрос:

Как я могу сделать QLineEdit подходящий для ввода паролей (т. Е. он не показывает, что введено), что-то вроде следующего:

введите описание изображения здесь

Ответ №1:

setEchoMode (Документация) для вашего объекта.

Пример кода:

 ui->lineEditPassword->setEchoMode(QLineEdit::Password);
  

Вы можете сделать это из Qt Designer:

введите описание изображения здесь

Ответ №2:

Использовать setEchoMode и QLineEdit::Password

 passwordField->setEchoMode(QLineEdit::Password);
  

Ответ №3:

Вы можете использовать приведенную ниже команду, чтобы скрыть текст в lineEdit

 ui->lineEditPassword->setEchoMode(QLineEdit::Password);
  

Комментарии:

1. Этот точный ответ уже был отправлен кем-то другим. Пожалуйста, постарайтесь избегать повторяющихся ответов.