我理解"宽度"必须隐式设置属性才能使elide
生效。但是,我在布局中有一个Text
元素。我希望在文本太长时截断文本。如果在GridLayout中的文本类型中如何使用elide
?
import QtQuick 2.5
import QtQuick.Layouts 1.1
Rectangle {
width: 100
height: 20
GridLayout {
clip: true
anchors.fill: parent
rows: 1
Text{
text: "veryverylooooooonnnnnnnnnnnggggggggggggggtext"
width: 50
elide: Text.ElideRight
}
}
}
答案 0 :(得分:6)