2011-09-18 5 views

답변

3

할 수 있습니다 얻을/(후자는 QTreeView.selectionModel()에 의해 반환되는) 당신이 QTreeViewQItemSelectionModel 모두에서 찾을 수있는 currentIndex()setCurrentIndex() 기능을 활성 행을 설정합니다.

그 이름에도 불구하고 QItemSelectionModel은 현재 항목보기와 독립적으로보기 선택 항목을 처리합니다.

0

현재 항목은 초점 사각형으로 표시됩니다. 트리보기의 selectionModel 기능을 사용하여 변경할 수 있습니다. 현재 선택된 항목을 변경하지 않으려면 QtGui.QItemSelectionModel.NoUpdate를 두 번째 매개 변수로 setCurrentIndex 메소드에 전달하십시오. 이 3

희망이 도움이 인덱스 항목에 현재 항목을 이동해야합니다

index = model.index(3, 0); 
view.selectionModel().setCurrentIndex(index, QtGui.QItemSelectionModel.NoUpdate) 

에 관하여 : 아래의 예이다
관련 문제