我需要用Qt实现一个表。如何在QAbstractTableModel中设置数据
我相信我会起诉QAbstractTableModel,并使用此模型的QTableView。我知道我将不得不编辑模型的rowCount(),columnCount()和data()函数。
不过,我不知道如何正确地设定模型中的数据,使数据()函数可以检索它..
是为这个目的使用setData()函数?我已经看到它把EditRole作为它的参数,我不想要,因为我不希望我的表是可编辑的。因此,如何使用data()函数在模型中“设置”数据,或让模型获取数据?
另外,如何调用data()函数,即谁调用它,以及它需要调用的位置?
请帮我这个。
谢谢。
[This](http://qt-project.org/doc/qt-4.8/itemviews-addressbook.html)就是一个例子。 –
谢谢你。帮了很多。 – user1173240