2011-03-24 8 views
0

사용자에게 표시해야하는 목록이 있습니다. 사용자가 첫 번째 목록의 요소를 클릭하면 두 번째보기가 업데이트되어 클릭 된 요소의 "하위 항목"을 표시해야합니다.Qt4 모델 /보기 패러다임을 사용하는 이중 QListView

QAbstractListModel 또는 QAbstractItemView으로 가야할까요? QAbstractItemView은 내가해야 할 일의 훨씬 더 복잡해 보입니다 ... 처음에 말한 것을 구현하는 방법에 대한 힌트를 줄 수 있습니까?

가 대단히 감사합니다, 그것은 사용자 정의 모델을 구현에서 내 첫 번째 시도이다) ... 파올로

답변

0

QColumnView 당신이 원하는 않습니다.

QColumnView는 트리의 각 계층 구조 QListViews, 하나의 수의 모델을 표시합니다. 이것은 이라고도하며 때때로 계단식 목록이라고도합니다.

트리 모델을 사용해야합니다. example이 있습니다.

+0

그래도 구현 방법은 사용자 입장에서 볼 때 내가 얻고 자하는 것이 아닙니다. 두 개의 QListView가 필요하다. – 3mpty