2 #ifndef _YI_DATA_MODEL_INDEX_H_ 3 #define _YI_DATA_MODEL_INDEX_H_ 13 class CYIDataModelItem;
92 CYIDataModelItem *GetItem()
const;
98 CYIDataModelItem *m_pParentItem;
void SetColumn(int32_t nColumn)
virtual bool operator==(const CYIDataModelIndex &other) const
int32_t GetColumn() const
void SetDataItem(CYIDataModelItem *pItem)
Represents arbitrary data as a hierarchy of tables.
Definition: YiAbstractDataModel.h:27
CYIDataModelIndex GetParent() const
CYIAbstractDataModel * GetModel() const
void SetDataModel(CYIAbstractDataModel *pModel)
friend class CYIAbstractDataModelPriv
Definition: YiDataModelIndex.h:31
This class is used to locate data in a CYIAbstractDataModel.
Definition: YiDataModelIndex.h:28
virtual bool operator!=(const CYIDataModelIndex &other) const
virtual CYIDataModelIndex & operator=(const CYIDataModelIndex &other)
virtual ~CYIDataModelIndex()
CYIDataModelIndex GetChild(int32_t nRow, int32_t nColumn) const
void SetRow(int32_t nRow)