I created a small test project - same problem.

This seems to be the bug:
Qt defines QVector<QPointF> as external in QVector if the compiler is VC.
But somehow forgets to put the classes into the library.