Qt Quick Controls 2 和 QAbstractTableModel

Qt Quick Controls 2 and QAbstractTableModel

我有一个基于 QAbstractTableModel 的模型,我想用它在 QML 列表中显示其内容。

实际上,我只需要显示第一列。

TableView 在 Qt Quick Controls 2 中不存在,并且在 HiDPI 设备上存在性能问题和渲染问题。

这里有建议 to use a ListView。但是我看不出如何告诉模型我只需要显示第一列。

有解决办法吗?

这是由 ListView 在 QML 中自动完成的:模型的第一列用于任何请求的角色。