QML:TextField horizo​​ntalAlignment不适用于Ubuntu SDK中输入的文本

时间:2014-06-10 10:20:15

标签: qt qt4 qml

我是QML和QT的全新手,如果这是一个微不足道的问题,请原谅我。

我正在使用以下代码将文本居中对齐到TextField中。这适用于占位符文本,但输入的文本不是居中对齐的。

无法弄清楚我错过了什么。 :(

TextField {
                id: pwdTF
                x: 52
                y: 190
                z: 6
                color: UbuntuColors.lightAubergine
                visible: true
                placeholderText: "<font color=\"LightSteelBlue\">Enter Password #</font>"
                horizontalAlignment: TextInput.AlignHCenter
                echoMode: TextInput.Password

            }

1 个答案:

答案 0 :(得分:1)

设置width属性。如果没有它,horizontalAlignment通常无效。