-
Suggestion
-
Resolution: Done
-
P2: Important
-
4.8.6, 5.3.1
-
None
-
Windows XP, Windows 8.1
Qt 5.3.1 MinGW build
I believe other build will also cause this problem.
-
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-84664 When QLineEdit is in password mode then it will still allow characters to be composed but it will lose what the intended character is
-
- Closed
-
-
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-100223 Touchscreen: Discrepancy between QML TextInput and QLineEdit behaviour with Windows virtual keyboard
-
- Closed
-
-
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
-
For Gerrit Dashboard: QTBUG-40691 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
99584,7 | Windows: Correctly associate IME contexts. | 5.4 | qt/qtbase | Status: MERGED | +2 | 0 |
99990,3 | Add capabilities to QPlatformInputContext. | 5.4 | qt/qtbase | Status: MERGED | +2 | 0 |
100511,1 | Add capabilities to QPlatformInputContext. | 5.4.0 | qt/qtbase | Status: ABANDONED | +2 | 0 |
100512,1 | Windows: Correctly associate IME contexts. | 5.4.0 | qt/qtbase | Status: ABANDONED | +2 | 0 |
123837,1 | Windows/Input context: Update enabling of IME in in update(), too. | 5.6 | qt/qtbase | Status: ABANDONED | 0 | 0 |
123841,2 | Windows/Input context: Update enabling of IME in in update(), too. | 5.5 | qt/qtbase | Status: MERGED | +2 | 0 |
184873,4 | QInputMethod: Enable focus object consistently | dev | qt/qtbase | Status: ABANDONED | 0 | 0 |