码迷,mamicode.com
首页 > 其他好文 > 详细

QML内怎么根据字符串长度设置对应width的值

时间:2018-11-01 11:39:15      阅读:1055      评论:0      收藏:0      [点我收藏+]

标签:设置   控件   code   界面   parent   print   mil   分享图片   center   

对于界面上文字字符串显示,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的值

标签:设置   控件   code   界面   parent   print   mil   分享图片   center   

原文地址:https://www.cnblogs.com/blueridge/p/9887214.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!