Qml签名修改

来源:互联网 发布:nginx 域名无法访问 编辑:程序博客网 时间:2024/06/03 20:57
TextMetrics {        id: textMetrics        elide: Text.ElideRight        elideWidth: textField.width - 12        text: qsTr("123这是一段文字这是一段文字这是一段文字这是一段文字这是一段文字这是一段文字这是一段文字这是一段文字这是一段文字这是一段文字这是一段文字这是一段文字")    }    TextField{        id: textField        text: textMetrics.elidedText        height: 32        width: 120        anchors.centerIn: parent        verticalAlignment: Text.AlignVCenter        horizontalAlignment:Text.AlignLeft        selectByMouse: true        background: Rectangle {            id: textFieldback            implicitWidth: 120            implicitHeight: 32            border.color:  "#CCCCCC"            visible: false        }        onPressed:{            textFieldback.visible = true            textField.text = textMetrics.text            console.debug("textMetrics.text: ", textMetrics.text);        }        onEditingFinished :{            subEditingFinished();        }    }

这里写图片描述

需要完整代码请访问QtQuickExamples

原创粉丝点击