当前位置:编程学习 > wap >>

关于QListWidget的item

默认情况下QListWidget的每个item大小是固定的,有没方法可以让它的大小不是固定的。
我现在的每个item是一个widget,这个widget上有个Layout,如图
1.左边的label放图片,右边的label是放信息,但是信息的字数可能很多,我希望当字数多的时候,QListWidget的每个item可以拉伸而可以显示全部信息。
2.还有个问题,左边的label高宽我已经设置Fix,但是当右边字数较少的时候,还是会自动变大
3.在label上放图片,有没方法能让它能够按比例缩小,而不是填充整个label。因为这个图片可能会动态改变,可能是1280×800,或者可能是400*400, --------------------编程问答-------------------- QListWidget的item可以改变大小,item->setSizeHint(QSize(xx,xx));

引用 楼主 cyp06053308 的回复:
默认情况下QListWidget的每个item大小是固定的,有没方法可以让它的大小不是固定的。
我现在的每个item是一个widget,这个widget上有个Layout,如图
1.左边的label放图片,右边的label是放信息,但是信息的字数可能很多,我希望当字数多的时候,QListWidget的每个item可以拉伸而可以显示全部信息。
2.还有个问题,左边的label高宽我已经设置Fix,但是当右边字数较少的时候,还是会自动变大
3.在label上放图片,有没方法能让它能够按比例缩小,而不是填充整个label。因为这个图片可能会动态改变,可能是1280×800,或者可能是400*400,
补充:移动开发 ,  Qt
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,