From 405f1becac28ee324364df4e3df0446d951425e8 Mon Sep 17 00:00:00 2001 From: Risto Avila Date: Tue, 11 Mar 2014 12:04:52 +0200 Subject: Makes PasswordMaskDelay configurable through TextInput Adds a new property to TextInput which can be used to override QPlatformTheme::PasswordMaskDelay. The new property is TextInput.passwordMaskDelay and takes in delay (ms) which time character is shown before masking it. This is only when echoMode is set to TextInput.Password [ChangeLog][QtQuick][TextInput] Added passwordMaskDelay property Change-Id: I52812b883db11fdd21b25154887c51df8a44f69c Reviewed-by: J-P Nurmi --- src/quick/items/qquicktextinput_p_p.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/quick/items/qquicktextinput_p_p.h') diff --git a/src/quick/items/qquicktextinput_p_p.h b/src/quick/items/qquicktextinput_p_p.h index 21bd1bd6d7..2cf127608e 100644 --- a/src/quick/items/qquicktextinput_p_p.h +++ b/src/quick/items/qquicktextinput_p_p.h @@ -111,6 +111,7 @@ public: , mouseSelectionMode(QQuickTextInput::SelectCharacters) , m_layoutDirection(Qt::LayoutDirectionAuto) , m_passwordCharacter(qApp->styleHints()->passwordMaskCharacter()) + , m_passwordMaskDelay(qApp->styleHints()->passwordMaskDelay()) , focusOnPress(true) , cursorVisible(false) , cursorPending(false) @@ -250,6 +251,7 @@ public: QChar m_blank; QChar m_passwordCharacter; + int m_passwordMaskDelay; bool focusOnPress:1; bool cursorVisible:1; -- cgit v1.2.3