Qt World Summit: Submit your Presentation

TextField placeholderText not shown when setting inputMask

  • Hi,
    I have just found that if I set inputMask property ,placeholderText is not shown.
    placeholderText: qsTr("input your key here.")
    inputMask: "99999"

    What is the problem?

  • It seems the placeHolderText is conflicting with the inputMast.
    I never encountered this problem as I always use a home made text input with a dedicated Text qml item for the placeholder.

    If you want to stick with TextField, you think this work-around could match your need...

            placeholderText: qsTr("input your key here.")

  • @Charby
    But I have set "Component.onCompleted: textfield.forceActiveFocus()" in parent compoment.

Log in to reply