| 171 | } |
| 172 | |
| 173 | bool SavedAddressesModel::removeRows(int row, int count, const QModelIndex& parent) |
| 174 | { |
| 175 | if (row < 0 || count < 1 || static_cast<size_t>(row + count) > m_savedAddresses.size()) |
| 176 | return false; |
| 177 | |
| 178 | beginRemoveRows(parent, row, row + count - 1); |
| 179 | m_savedAddresses.erase(m_savedAddresses.begin() + row, m_savedAddresses.begin() + row + count); |
| 180 | endRemoveRows(); |
| 181 | return true; |
| 182 | } |
| 183 | |
| 184 | int SavedAddressesModel::rowCount(const QModelIndex&) const |
| 185 | { |
no test coverage detected