相关疑难解决方法(0)

PyQt树小部件,添加动态删除复选框

我正在尝试创建一个树窗口小部件,它基本上允许用户查看各种数据细分,并可以选择删除某些项目.为了做到这一点,我希望有与每个顶级项目和每个子项相关联的复选框,以便用户可以选择要删除的顶级项目(以及该顶级项目的所有子项).或者删除哪些特定的孩子.为了让您更好地了解我创建了一个示例,其中[x]表示选中的复选框,[]表示一个空复选框:

>Beverages Allowed in Stadium [ ]
    Soda                      [ ]
    Water                     [ ]
    Tea                       [ ]
    Spirits                   [X]
    Ale                       [ ]

>Tickets                      [X]
    Row A                     [X]
    Row B                     [X]
    Row C                     [X]
    Lawn                      [X]
Run Code Online (Sandbox Code Playgroud)

有什么建议如何实现?我不知道它是否有困难,但我为复选框分配了一个单独的列.

python checkbox pyqt qtreewidgetitem qtreeview

4
推荐指数
2
解决办法
1万
查看次数

标签 统计

checkbox ×1

pyqt ×1

python ×1

qtreeview ×1

qtreewidgetitem ×1