gpt4 book ai didi

qt - 为QListView中的每个Item添加删除按钮

转载 作者:行者123 更新时间:2023-12-02 08:28:26 25 4
gpt4 key购买 nike

是否可以以某种方式向 QListview 中的每个项目添加一个正在删除 onClick 对象的按钮?如下图所示:

Item witch delete Button

编辑:由于我是 QT 的新手,因此最好有一些示例,以便更好地理解它。似乎有三种不同的方式?什么会是最好的?使用 QAbstractItemView 吗?

最佳答案

是的。您需要使用:

QAbstractItemView::setIndexWidget ( const QModelIndex & index, QWidget * widget )

QListView 继承了 QAbstractItemView,当您尝试自定义列表/ TreeView 时,通常就是要查看的地方。但要小心,如果没有委托(delegate),这将无法很好地扩展。查看此线程:http://www.qtcentre.org/threads/26916-inserting-custom-Widget-to-listview

关于qt - 为QListView中的每个Item添加删除按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25933326/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com