使用Qt4 Model / View范例的双QListView

时间:2011-03-24 11:18:33

标签: c++ qt qt4 viewmodel qlistview

我有一个列表,我必须向用户显示。当用户单击第一个列表的元素时,第二个视图必须更新以显示所单击元素的“子元素”。

我想知道,我应该选择QAbstractListModel还是QAbstractItemViewQAbstractItemView似乎要比我需要做的要复杂得多......你能否给我一些关于如何实施我在开头所说的内容的提示?

非常感谢;),这是我第一次尝试实现自定义模型... 保罗

1 个答案:

答案 0 :(得分:0)

QColumnView做你想做的事。

  

QColumnView在a中显示模型   QListViews的数量,每个一个   树中的层次结构。这是   有时也被称为级联   列表。

您应该使用树模型。有example