I don't think you can use parametrized types in connect.
Try passing only QVector, or even const QVector&.

If you look in the debug output, you'll see some warnings from connect.