TextField:当文本的宽度大于TextField

时间:2015-07-30 22:55:06

标签: qt qml qtquick2

当文字的宽度低于TextField的宽度时,文字位于TextField之上。

width lower

但是,当文字的宽度大于TextField的宽度时,文字会被TextField裁剪。

width greater

是否可以做某事以便始终显示文字?

import QtQuick 2.2
import QtQuick.Layouts 1.1
import QtQuick.Controls 1.2
import QtQuick.Controls.Styles 1.3

Item {
    width: 300
    height: 300

    TextField {
        id: textField1
        x: 25
        y: 163
        width: 62
        height: 20
        font.pixelSize: 20
        placeholderText: qsTr("Text Field")
    }
}

1 个答案:

答案 0 :(得分:1)

设置TextField的高度不要裁剪文本并使其背景矩形变小。

i >= 0