This function requires the value type to implement operator<<().
って要するにQVectorで使用する値(この場合は自作のstruct)にoperator<<()が必要って事じゃないの?