QtDesigner kullanarak bir iletişim kutusu oluşturdum. Bazı varsayılan içeriğe sahip iletişim kutusunda QLineEdit
nesnesi vardır. İletişim kutusu başlatıldığında ve odak QLineEdit
'a gittiğinde, varsayılan içeriğin otomatik olarak seçili olmasını isterim, böylece kullanıcı yazmaya başladığında, önceki içeriğin üzerine yazılır.Odakta QLineEdit metnini seçin
DÜZENLEME: Yapıcıda
:
dialog->accept();
ve
connect(dialog, SIGNAL(accepted()), QlineObj, SLOT(selectAll()));
Teşekkürler zaten yaptım;) dialog-> accept(); {yapıcı} ve bağlayın (iletişim kutusu, SIGNAL (kabul edilen()), QlineObj, SLOT (selectAll())); –
Bu yapıcıda çalışır: QTimer :: singleShot (0, lineEdit, SLOT (selectAll())); – Zmey