He creado un cuadro de diálogo con QtDesigner. Hay un objeto QLineEdit
en el cuadro de diálogo con contenido predeterminado. Cuando el diálogo se inicializa y el foco va al QLineEdit
, quiero que el contenido predeterminado sea seleccionado automáticamente, por lo que una vez que el usuario comienza a escribir, se sobrescribirá el contenido anterior.Seleccionar texto de QLineEdit en el foco
EDIT:
En constructor:
dialog->accept();
y
connect(dialog, SIGNAL(accepted()), QlineObj, SLOT(selectAll()));
Gracias ya lo hice;) dialog-> accept(); {en constructor} y connect (cuadro de diálogo, SIGNAL (aceptado()), QlineObj, SLOT (selectAll())); –
Esto funciona en el constructor: QTimer :: singleShot (0, lineEdit, SLOT (selectAll()); – Zmey