0

当使用 QTreeView 显示多列列表时,其中行没有子级并且底层模型是 QAbstractTableModel,如何隐藏展开/折叠控件?

4

2 回答 2

0

尝试覆盖模型的 hasChildren() 始终返回 false,rowCount() 始终返回 0,或两者兼而有之

于 2013-01-27T07:57:52.407 回答
0

在 PyQt4 中这是可行的,但我不确定这是否是正确的方法。

def rowCount(self, parent):
    if parent.row() < 0:
        return self.number_of_rows
    return 0
于 2012-06-17T22:54:52.507 回答