QVector3D не имеет конструктора QVector3D(const QVector3D &vector), только те, что описаны в документации
https://doc.qt.io/qt-5/qvector3d.html
Поэтому, инициализации position(p) и normal(n) не валидны.
Для решения проблемы воспользуйтесь любым другим доступным конструктором объекта QVector3D.