I have a CPP class called XYZModel which is derived from QAbstractListModel, this model has some list of items that emits data changed whenever any item changes its state an