Replace QVector with QList
Since we depend on Qt6, replace QVector with now identical implementation QList.
Add the first commit to git-blame-ignore-revs to limit git-blame
incidence, even more important since I had to additionally run git clang-format
.