The row_removed signal is emitted when a row has been changed.
Use ListModel instead
The data on the row has already been updated when the row_changed signal has been emitted.
a ModelIter pointing to the changed row