如何在诺基亚Qt SDK中使用QTableView (适用于手机)。我参考了一些文档,但我仍然不清楚QTableView。请任何人建议如何使用QTableView。
我想显示包含三列的QTableView。
发布于 2010-09-21 19:05:47
对于表数据,您需要实现一个保存数据的模型。如果你不需要任何特殊的东西,你可以子类化QAbstractTableModel。
引用文档中最重要的部分:
当子类化QAbstractTableModel时,必须实现rowCount()、columnCount()和data()。
可编辑模型需要实现setData(),并实现标志()以返回包含Qt::ItemIsEditable的值。
您尚未指定从何处获取要在表中显示的数据。这决定了您需要如何实现所需的功能。
对于更简单的模型,可以使用QStandardItemModel,它已经为所有必需的功能提供了基本实现。
https://stackoverflow.com/questions/3759588
复制相似问题