【发布时间】:2018-11-28 03:20:30
【问题描述】:
我有一个基于 QAbstractTableModel 的模型,我想用它在 QML 的列表中显示其内容。
其实我只需要显示第一列。
TableView 在 Qt Quick Controls 2 中不存在,并且在 HiDPI 设备上存在性能问题和渲染问题。
在这个question 中有建议使用ListView。但是我看不到如何告诉模型我只需要显示第一列。
有什么解决办法吗?
【问题讨论】:
-
默认只显示第一个列表,可能你的机型比较特殊,可以提供minimal reproducible example
-
参考this,也许有用;)你会发现
ListView的例子 -
非常感谢。确实,ListView 正确显示了表格模型的第一列。
标签: qt qml qabstracttablemodel