• 7058阅读
  • 2回复

[提问]问一下,qml里如何控制listview的显示区域啊? [复制链接]

上一主题 下一主题
离线lmyuanhang
 

只看楼主 倒序阅读 楼主  发表于: 2011-05-19


我的代码如下,我本想实现的是用一个image做为一页的标题,下面是一个listview可是list view下下滚动时就把image标题覆盖掉了我应该如何改啊,?谢了
Rectangle{

id:rect
width: 200
height: 200
BorderImage
{
width: rect.width
height: 50
source: "images/1.png"
}

ListModel{
id: listmodel
ListElement{title: "channel1"}
ListElement{title: "channel2"}
ListElement{title: "channel3"}
ListElement{title: "channel4"}
ListElement{title: "channel5"}
ListElement{title: "channel6"}
ListElement{title: "channel7"}
ListElement{title: "channel8"}
ListElement{title: "channel9"}
ListElement{title: "channel10"}
ListElement{title: "channel11"}
}

ListView
{
width: rect.width
height: rect.height - 50
anchors.top: rect.bottom

model: listmodel
delegate:BorderImage {
id: listelement
width: screen.width; height: 64

Text {

anchors.verticalCenter: listelement.verticalCenter
id: listchannel
text: title
}
}

highlight: Rectangle{color: "lightsteelblue"; radius: 5}
focus: true
}
}



离线nifh80s126
只看该作者 1楼 发表于: 2011-10-31
楼主解决了没?告知一下。这里的人太安静了,问问题基本没用啊。
离线yeatse
只看该作者 2楼 发表于: 2012-03-17
设置clip: true
刚搜到这贴,回答一下
快速回复
限100 字节
 
上一个 下一个