-
Type:
Suggestion
-
Status: Closed
-
Priority:
P2: Important
-
Resolution: Done
-
Affects Version/s: 4.8.6, 5.3.1
-
Fix Version/s: 5.4.1
-
Component/s: GUI: Complex Input methods, QPA: Windows
-
Labels:None
-
Environment:
Windows XP, Windows 8.1
Qt 5.3.1 MinGW build
I believe other build will also cause this problem.
-
Commits:b55f88caba339a49bf0ebabfa324dde523c2b866 (qtbase/5.4, 27.11.2014, 5.4.1) c91c05b056c769c3df0d7634aed7d9bf2c0e550d (qtbase/5.4, 27.11.2014, 5.4.1)
Currently, We have no way to turn off input method when TextInput or TextField's echoMode is set to “TextInput.Password”. Thus will undesirably uncover part of password when user types it.
Code:
TextField
{
id: passwordField
anchors.horizontalCenter: defaultText.horizontalCenter
anchors.top: defaultText.bottom
echoMode: TextInput.Password
}
Suggestion:
Try adding a numeration to "inputMethodHints" property, such as "Qt.ImhForbidden"
- relates to
-
QTBUG-40402 Windows: wrong behavior when inputting with CJK IME and switch between widgets
-
- Closed
-
-
QTBUG-56767 QLineEdit with Password echo mode allows non-ascii IME input
-
- Closed
-
- resulted in
-
QTBUG-46009 Bundled Qt 5.4.0 platforminputcontext plugins makes apps crash on Qt 5.4.1
-
- Closed
-
-
QTBUG-47679 Windows [REG 5.3->5.4]: Cannot input Chinese into QGraphicsTextItem
-
- Closed
-