emit dataChanged(m_attachmentList[i]->index, m_attachmentList[i]->index, QVector() << StatusInfo);

or append. Update anyways the role that changes.