2
QTreeView의 일부 요소 (QFileSystemModel에서 상속 된 모델로 채워짐)에서 확장 가능한 특성을 제거하고 싶습니다. 확장 된 직후에이 요소를 쉽게 접을 수는 있지만 확장 가능한 QTreeView에서는 여전히 볼 수 있습니다. 어떻게 그들을 확장 할 수없는 것으로 표시 할 수 있습니까?QTreeView - 일부 요소에서 확장형보기 제거
QTreeView의 일부 요소 (QFileSystemModel에서 상속 된 모델로 채워짐)에서 확장 가능한 특성을 제거하고 싶습니다. 확장 된 직후에이 요소를 쉽게 접을 수는 있지만 확장 가능한 QTreeView에서는 여전히 볼 수 있습니다. 어떻게 그들을 확장 할 수없는 것으로 표시 할 수 있습니까?QTreeView - 일부 요소에서 확장형보기 제거
QFileSystemModel
파생 클래스의 rowCount
에서 기본 동작을 재정의해야 0 행을 반환 할 때 해당 행의 QModelIndex
을 확장 할 수 없다고 생각합니다.
http://qt-project.org/doc/qt-5.0/model-view-programming.html#models 특히 트리 모델 다이어그램을 참조하십시오.