Ну и лучше uniform initialization syntax, сразу видна инициализация:
```
QMutableMapIterator<QString, NotificationData> it { Counts_ };
```

Вообще плохо зделоли, все эти темплейтные типы выписывать, не могли в кутях сделать
```
template<typename K, typename V>
QMutableMapIterator<K, V> MakeMutableIterator (QMap<K, V>& map);
```