2017-12-10 5 views
0

QAbstractItemModel의 사용자 지정 하위 클래스가 있습니다. 사용자는 QListView에서 직접 모델의 행을 선택할 수 있지만 외부에서는 (트리 뷰는 비 Qt OpenGL보기에서도 선택할 수있는 기하학적 정점, 모서리 및면을 나열합니다). 주어진 색인의 자녀는 요구에 따라 결정됩니다. 어떤 Qt 뷰도 모델의 자식을 결정하지 않고 그 자식을 외부에서 선택하지 않으면 사용자가 자식 항목을 확장 할 때 추가되는 새로운 인덱스를 포함하도록 프로그램에서 Qt 선택 모델을 어떻게 업데이트 할 수 있습니까?사용자 지정 QAbstractItemModel에 외부 선택 적용

+1

(CONST이 & 인덱스, QItemSelectionModel :: SelectionFlags 명령을 QModelIndex) 후, 당신은 [mcve]을 제공해야합니다 – eyllanesc

답변

0

처음보기 (가져 오기) itemModel() 항목보기. 당신은 우리가 당신을 돕고 싶다면 사용 이 [가상 슬롯] QItemSelectionModel 선택 :: 무효