QML内怎么根据字符串长度设置对应width的值
Posted blueridge
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了QML内怎么根据字符串长度设置对应width的值相关的知识,希望对你有一定的参考价值。
对于界面上文字字符串显示,qml 中有Text控件。而Text控件中有个
contentWidth属性。可以获取字符串宽度。当然和字体字体大小有关。
width:{level1Width =Math.max(level1Width,txt1.contentWidth+20);return level1Width;}//100
height: parent.height
color: level1MenuHoverIndex === index ? ‘#b8e1fc‘ : ‘#fff‘
Text {
id: txt1
text: modelData.Name
anchors.verticalCenter: parent.verticalCenter
font.family: ‘黑体‘
font.bold: level1MenuHoverIndex === index
x: 5
}
打赏:
以上是关于QML内怎么根据字符串长度设置对应width的值的主要内容,如果未能解决你的问题,请参考以下文章
RedisRedis 列表 List 操作 ( 查询操作 | 根据下标获取元素 | 获取列表长度 | 增操作 | 插入值 | 删操作 | 移除值 | 修改操作 | 设置列表指定索引的值 )