0

我将 Qt 的委托模块用于 QTreeView,但这适用于顶级小部件和非顶级小部件,是否可以控制这种行为?仅代表非顶级小部件

4

1 回答 1

1

我确定您已经知道可以为给定的列或给定的行设置委托。但是,更简单的方法可能是从任何有意义的 Qt 继承您的委托。在委托函数中,您应该能够检查模型索引的父级并查看它是否与树视图的根索引相同。如果是,它是一个顶级项目,然后你可以调用父类的函数。否则,为非顶级小部件实现您自己的。

于 2012-07-03T20:20:11.690 回答