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 に答える