我刚从 Qt 开始,我怀疑模型视图是否是正确的方法。
我有一个必须在某些数据库中持久存在的对象:
Class Car:
{
private:
Qstring owner;
bool registered;
Qstring tires
}
数据应具有以下视图(它是对象 Car 的表示):
我的想法是子类化QAbstractItemView
并尝试将其应用于定制的QAbstractItemModel
. 数据比任何默认模型映射(列表、表树)都更好地表示为对象,这就是为什么我看不到使用教程示例中所示的模型视图的好处。
模型视图在这里有用吗,模型/视图定制应该包括什么?