【发布时间】:2015-09-29 06:56:11
【问题描述】:
我正在尝试创建一个树形小部件,它本质上允许用户查看各种数据细分,并可以选择删除某些项目。为了做到这一点,我希望有与每个顶级项目和每个子项相关联的复选框,以便用户可以选择要删除的顶级项目(以及该顶级项目的所有子项)。或者要删除哪些特定的孩子。为了让您更好地了解,我创建了一个示例,其中 [x] 表示选中的复选框,[ ] 表示空的复选框:
>Beverages Allowed in Stadium [ ]
Soda [ ]
Water [ ]
Tea [ ]
Spirits [X]
Ale [ ]
>Tickets [X]
Row A [X]
Row B [X]
Row C [X]
Lawn [X]
任何建议如何实施?我不知道它是否对难度有影响,但我已经为复选框分配了一个单独的列。
【问题讨论】:
标签: python checkbox pyqt qtreeview qtreewidgetitem