如何在诺基亚Qt SDK中使用QTableView
(适用于手机)。我提到了一些文件,但我仍然不清楚QTableView
。请任何人建议如何使用QTableView
。
我想用{3}列显示QTableView
。
答案 0 :(得分:2)
对于表数据,您需要实现一个保存数据的模型。如果您不需要任何特殊内容,则可以将QAbstractTableModel作为子类。
从文档中引用最重要的部分:
当继承QAbstractTableModel时, 你必须实现rowCount(), columnCount()和data()。
可编辑模型需要实施 setData(),并实现flags() 返回包含的值 Qt的:: ItemIsEditable。
您尚未指定在何处获取要在表格中显示的数据。这决定了您需要如何实现所需的功能。
对于更简单的模型,使用已经具有所有必需功能的基本实现的QStandardItemModel。