• 8379阅读
  • 4回复

关于QListWidget大小的问题 [复制链接]

上一主题 下一主题
离线溟阡
 
只看楼主 倒序阅读 楼主  发表于: 2009-03-06
我做了一个QListWidget,里面有增加item和删除item的操作
怎样才能使这个ListWidget的大小跟着item的数量来变啊?
比如说现在这个ListWidget中没有item,那么这个ListWidget就只显示一行;
我增加5个item,那么这个ListWidget就显示5行的内容;
再删除2个item,那么这个ListWidget就显示3行了


麻烦高手指点下啊~
离线ghnie

只看该作者 1楼 发表于: 2009-03-06
动态设置它的高度 可以吗?
离线溟阡
只看该作者 2楼 发表于: 2009-03-06
可以
我在insert和remove的时候重新设置了高度
离线alex_hx

只看该作者 3楼 发表于: 2009-04-23
请问是如何设置高度的
离线318065268
只看该作者 4楼 发表于: 2009-04-23
For multiple items, insertItems() can be used instead. The number of items in the list is found with the count() function. To remove items from the list, use takeItem().

查了一下,得到上面的内容,我觉得可以在绘图事件里根据count()的值来绘制QListWidget的大小。
当要增加或减少ListWidget时,发一个自定义的信号,该信号连接到update()上。
Email  rsail@126.com(私人邮箱)
QQ:   318065268
快速回复
限100 字节
 
上一个 下一个