fix: replace QVector include by QMap include