[geloest] setInputMask() fuer QLineEdit verhaelt sich komisc
Verfasst: 26. Oktober 2006 02:01
Hallo,
ich habe folgenden Code
verwendet. Die ganzen "N"s habe ich verwendet um (ziemlich) sicher zu sein, dass der Anwender genuegend Platz hat.
1. Problem
Ich kann nun mitten in die QlineEdit Box klicken und dort tippen. Es sieht so aus als ob ich Leerzeichen vorne habe (habe ich aber nicht). Ist also ein "kosmetisches" Problem, mir aber wichtig.
2. Problem
Wenn ich nun noch
zusaetzlich setze sehe ich immer soviele "*" wie "N", kann ich das unterbinden?
3. Problem
Die delete Taste funktioniert nicht. Markierten Text kann man mit delete loeschen, den Buchstaben rechts neben dem Cursor nicht. Backspace funktioniert.
DAnke,
J.
ich habe folgenden Code
Code: Alles auswählen
lineEditUsername -> setInputMask("NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN");
1. Problem
Ich kann nun mitten in die QlineEdit Box klicken und dort tippen. Es sieht so aus als ob ich Leerzeichen vorne habe (habe ich aber nicht). Ist also ein "kosmetisches" Problem, mir aber wichtig.
2. Problem
Wenn ich nun noch
Code: Alles auswählen
lineEditUsername -> setEchoMode(QLineEdit::Password);
3. Problem
Die delete Taste funktioniert nicht. Markierten Text kann man mit delete loeschen, den Buchstaben rechts neben dem Cursor nicht. Backspace funktioniert.
DAnke,
J.