Clo*_*odd 7 qt qml qabstractlistmodel
我试图了解如何选择是否使用a QAbstractListModel或QObjecta QQmlListProperty.  
鉴于QQmlListProperty处理"角色"功能必须使用QAbstractListModel它来编写,它似乎是不那么乏味的路线.
我不知道大多数人是否建议使用QAbstractListModel仅仅因为它已经存在更长时间或者由于某种原因它是更好的选择.  
我也没有找到任何关于两种选择之间权衡的讨论.这个问题是在Qt开发者日讨论讨论期间提出的QAbstractListModel,但答案是"那也行".
通常,模型实现将更有效地使用视图。当您公开“哑表”以使用模型时,每次模型更改时,都会重建整个视图,而对于模型,则仅更新更改。如果您有很多项目,则将产生明显的性能开销。
您可以为模型使用列表,也可以为列表使用模型,但是当要获得最佳性能时,应该为列表使用列表,为模型使用模型。
| 归档时间: | 
 | 
| 查看次数: | 436 次 | 
| 最近记录: |