Seite 1 von 1

[qt3] undo-Funktion in QLineEdit ausschalten

Verfasst: 20. November 2008 21:42
von qmaddin
Hallo!

Ich betreue eine Software, die unter qt3 läuft.
Dort gibt es im Anmeldebildschirm eine Benutzerauswahlliste und ein Passwortfeld (QLineEdit mit setEchoMode(QLineEdit::Password)).

Allerdings kann jetzt ein Benutzer, wenn der Cursor im Passwortfeld steht, mit Strg+Z die Undo-Funktion aufrufen, wodurch ein altes Passwort von dem Benutzer, der davor angemeldet war, eingefügt wird.

Ich habe in der Doku zu QLineEdit keine Möglichkeit gefunden, die Membervariable bool undoAvailable per Methode zu setzen oder die History zu löschen oder ähnliches.
Gibt es eine Möglichkeit, dieses Undo zu unterbinden?

Vielen Dank schonmal,
QMaddin

Verfasst: 20. November 2008 22:13
von upsala
Entweder versuchen den Slot undo() zu überladen oder beim keyPressEvent ansetzen.