设想:
说,我有一个人班
class Person{
int id; // only unique value, NOT displayed
QString name; // displayed
QString address; // displayed
QString age; // displayed
etc etc // displayed
}
我正在使用的模型类;继承 QAbstractTableModel - MyCustomModelClass : QAbstractTableModel
。MyCustomModelClass
有对人员列表的引用。人员列表在MyAllData
我的模型类之外的类中维护。
该表不显示人员的 ID 号。但它是唯一可以用来单独识别一个人的东西。如果我想用 ID 搜索我的表数据,那我该怎么做?