QTableView - 样本

时间:2010-09-21 10:55:44

标签: c++ qt qtableview

如何在诺基亚Qt SDK中使用QTableView(适用于手机)。我提到了一些文件,但我仍然不清楚QTableView。请任何人建议如何使用QTableView

我想用{3}列显示QTableView

1 个答案:

答案 0 :(得分:2)

对于表数据,您需要实现一个保存数据的模型。如果您不需要任何特殊内容,则可以将QAbstractTableModel作为子类。

从文档中引用最重要的部分:

  

当继承QAbstractTableModel时,   你必须实现rowCount(),   columnCount()和data()。

     

可编辑模型需要实施   setData(),并实现flags()   返回包含的值   Qt的:: ItemIsEditable。

您尚未指定在何处获取要在表格中显示的数据。这决定了您需要如何实现所需的功能。

对于更简单的模型,使用已经具有所有必需功能的基本实现的QStandardItemModel