Я создал диалог, используя QtDesigner. В диалоге есть объект QLineEdit
с некоторым содержимым по умолчанию. Когда диалоговое окно инициализируется и фокус переходит на QLineEdit
, я хочу, чтобы содержимое по умолчанию выбиралось автоматически, поэтому, как только пользователь начнет писать, предыдущее содержимое будет перезаписано.
РЕДАКТИРОВАТЬ:
В конструкторе:
dialog->accept();
и
connect( dialog, SIGNAL(accepted()), QlineObj, SLOT( selectAll() ) );
Позвоните по номеру
lineEdit->selectAll();
после установки текста по умолчанию. (Возможно, в конструкторе диалогов.)