QTreeView
에서 자식이있는 행을 삭제하려고합니다. QAbstractItemModel
의 removeRow (int row, const QModelIndex & parent = QModelIndex())
메서드를 사용하여 삭제 된 행의 행과 부모 인덱스를 전달합니다. 그러나이 메서드는 false를 반환합니다.QTreeView에서 자식이있는 행을 삭제하는 중
어떻게 어린이가있는 행을 삭제할 수 있습니까? 재귀 적으로 행을 삭제하는 메소드를 작성해야합니까?
QAbstractItemModel의 removeRow 메서드가 구현 되었습니까? – CrystalJake
자신의 모델 클래스 또는 표준 Qt 클래스 중 하나를 사용합니까? 어느 것? –
removeRow가 removeRows()의 모델 구현에 의존하는 경우. 기본 impl은 아무 것도하지 않고 false를 반환합니다. –