aboutsummaryrefslogtreecommitdiffstats
path: root/src/quick/items/qquicktextinput_p_p.h
diff options
context:
space:
mode:
authorRisto Avila <risto.avila@digia.com>2014-03-11 12:04:52 +0200
committerThe Qt Project <gerrit-noreply@qt-project.org>2014-03-12 11:15:27 +0100
commit405f1becac28ee324364df4e3df0446d951425e8 (patch)
tree1105dfb614a3ffcdadbb01d433f1a76e05f6bc8c /src/quick/items/qquicktextinput_p_p.h
parent1511dc39a62e9d14b6755d6c2335547c85331d49 (diff)
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 <jpnurmi@digia.com>
Diffstat (limited to 'src/quick/items/qquicktextinput_p_p.h')
-rw-r--r--src/quick/items/qquicktextinput_p_p.h2
1 files changed, 2 insertions, 0 deletions
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;