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

Qt的ListView或ListWidget可不可以添加控件

自己写了一个组合控件类,包含几个label。想用列表形式显示动态添加上去的控件,并且支持超过窗体大小自动添加滚动条的功能,用ListView或ListWidget可不可以实现?或者还有什么好的实现方案?谢谢~~ --------------------编程问答-------------------- listwidget 可一void addItem ( QListWidgetItem * item );冒貌似没看到可以加控件的函数 --------------------编程问答-------------------- 自顶一下~~ --------------------编程问答-------------------- 当然可以。。。
利用QItemDelegate类 --------------------编程问答--------------------
引用 1 楼  的回复:
listwidget 可一void addItem ( QListWidgetItem * item );冒貌似没看到可以加控件的函数

这个不行额。。。不能加控件 --------------------编程问答-------------------- 自顶一下 --------------------编程问答-------------------- 用QItemDelegate类,参考example/itemviews/spinboxDelegate 例子 --------------------编程问答-------------------- 用qtreewidget模拟成listview的界面然后用setItemWidget增加控件,嘎嘎嘎嘎
补充:移动开发 ,  Qt
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,