QLineEdit Text beim Reinklicken löschen

Alles rund um die Programmierung mit Qt
Antworten
Locke
Beiträge: 24
Registriert: 14. Juni 2008 14:31

QLineEdit Text beim Reinklicken löschen

Beitrag von Locke »

Ich habe ein QLineEdit, wo Text drin steht und möchte den Text löschen, sobald ich mit der Maus in das QLineEdit reinklicke. Also so wie bei Firefox in der Suchleiste oben rechts.
Hat das schonmal jemand gemacht?
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

z.B. QLineEdit::focusInEvent() oder vielleicht besser QLineEdit::enterEvent() überschreiben wäre ne Möglichkeit.
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
Locke
Beiträge: 24
Registriert: 14. Juni 2008 14:31

Beitrag von Locke »

Geht das? Hab alles mit dem Designer zusammengeklickt, wie soll ich die denn überschreiben?
upsala
Beiträge: 3946
Registriert: 5. Februar 2006 20:52
Wohnort: Landshut
Kontaktdaten:

Beitrag von upsala »

Sicher geht das. Entweder im Designer schön weiterklicken und QLineEdit durch eine abgeleitete Klasse ersetzen oder den EventFilter benutzen...
Antworten