gpt4 book ai didi

c++ - 将复选框列添加到树左侧的 QTreeView 的方法?

转载 作者:行者123 更新时间:2023-11-30 05:43:15 29 4
gpt4 key购买 nike

我试图在 QTreeView 的树部分的左侧添加几列复选框。据我所知,仅使用 QTreeView,所有列都必须位于树控件的右侧。

我可能会考虑使用两个小部件,但同步和非叶节点的复选框需要反射(reflect)子节点混合状态的技巧(其细节超出了这个问题的范围)似乎加剧了问题 - 两个小部件的状态似乎需要紧密耦合,以便左侧小部件(可能是复选框列表)根据右侧小部件(树)中的可见节点显示正确的复选框).

有哪些更好的方法可以实现这一目标?

这是我正在尝试做的一个例子:

tree view

最佳答案

看起来 QTreeView::setTreePosition() 可以解决问题。

关于c++ - 将复选框列添加到树左侧的 QTreeView 的方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30313429/

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