Alles rund um die Programmierung mit Qt
Locke
Beiträge: 24 Registriert: 14. Juni 2008 14:31
Beitrag
von Locke » 4. September 2008 21:27
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 » 4. September 2008 21:42
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 » 4. September 2008 22:30
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 » 4. September 2008 22:58
Sicher geht das. Entweder im Designer schön weiterklicken und QLineEdit durch eine abgeleitete Klasse ersetzen oder den EventFilter benutzen...