Let $V$ be a $\mathbb{Q}$ Vector-Space. Then from the definition of Vector-Spaces, we have $1.x=x$ for all $x \in V$. From this one can show $n.x=x+x+...+x(\text{n times})$ for all $n \in \mathbb{Z}$.
So any scalar multiplication defined on a $\mathbb{Q}$-Vector Space, when restricted to $\mathbb{Z}$ becomes identical. Now the question is, is there only one possible way to define scalar multiplication on a $\mathbb{Q}$-Vector Space?
This can be generalized to ask
How many scalar multiplications are possible on $\mathbb{R}$-Vector Space and $\mathbb{C}$-vector space?
Hint: If $q = m/n \in \mathbb Q$, then $n\cdot(q\cdot v)=m\cdot v$.
For the general case, if $V$ is a vector space over a field $F$ and $\phi$ is an automorphism of $F$, then $\lambda \circ v := \phi(\lambda) v$ defines a scalar multiplication on $V$. If $\phi$ is not the identity, then this scalar multiplication is not the original one.
The argument for $\mathbb Q$ boils down to the fact that $\mathbb Q$ has only one automorphism. Nor does $\mathbb R$ (see here). On the other hand, complex conjugation is a nontrivial automorphism of $\mathbb C$. This gives an indication of how to handle the general case.