Advertisement
Guest User

Untitled

a guest
Jun 22nd, 2020
48
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.43 KB | None | 0 0
  1.     QList<SchedulesTableModel::Row> m_rows;
  2.     ...
  3.     auto rowIt = m_rows.begin();
  4.     while (rowIt < m_rows.end()) {
  5.         if (activeSchedules.contains(rowIt->schedule.get_id())) {
  6.             rowIt++;
  7.         } else {
  8.             int index = rowIt - m_rows.begin();
  9.             m_model->beginRemoveRows(QModelIndex(), index, index);
  10.             rowIt = m_rows.erase(rowIt);
  11.             m_model->endRemoveRows();
  12.         }
  13.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement