QStandardItemModel是一个通用的模型类
-能够以任意的方式组织数据(线性,非线性)
-数据组织的基本单位为数据项(QStandardItem)
-每一个数据项能够存储多个具体数据(附加数据角色)
-每一个数据项能够对数据状态进行控制(可编辑,可选,...)
Qt中的通用模型类QStandardItemModel
Qt中的变体类型QVariant
-QVariant是一个用于封装的类型
-QVariant能够表示大多数常见的值类型
-QVariant每次只能封装(保存)单一类型的值
-QVariant的意义在于能够设计“返回类型可变的函数”
变体类型QVariant中的常用成员函数
-bool isNull()
-bool isValid()
-void setValue(const T&)
-Type type()
-const char *typeName()
-T value()
工程中的常用模型设计
-解释数据源中的数据(数据库,网络,串口,等)
-将解析后的数据存入QStandard