Выделить текст QLineEdit в фокусе

Я создал диалог, используя QtDesigner. В диалоге есть объект QLineEdit с некоторым содержимым по умолчанию. Когда диалоговое окно инициализируется и фокус переходит на QLineEdit , я хочу, чтобы содержимое по умолчанию выбиралось автоматически, поэтому, как только пользователь начнет писать, предыдущее содержимое будет перезаписано.

РЕДАКТИРОВАТЬ:

В конструкторе:

dialog->accept(); 

и

connect( dialog, SIGNAL(accepted()), QlineObj, SLOT( selectAll() ) );
14
задан msrd0 3 October 2014 в 16:38
поделиться

1 ответ

Позвоните по номеру

lineEdit->selectAll();

после установки текста по умолчанию. (Возможно, в конструкторе диалогов.)

9
ответ дан 1 December 2019 в 12:26
поделиться
Другие вопросы по тегам:

Похожие вопросы: