|
2Qter豆
请教一个关于Qt:itemDataRole的问题,看Qt的帮助手册,没太理解Qt:isplayRole和Qt::EditRole的区别,我可以对同一单元格先后调用这两个角色,设置不同的字符串,之后再按角色获取数据,我测试了下没有成功,是我对角色的理解错了吗?
m_model->setData(m_model->index(rowNo, 3), “display”, Qt:isplayRole);
m_model->setData(m_model->index(rowNo, 3), “edit”, Qt::EditRole);
获取数据:
m_model->data(m_model->index(rowNo, 3),Qt::EditRole).toString();
m_model->data(m_model->index(rowNo, 3),Qt:t:isplayRole).toString(); |
|