fix a compile error in GCC/Linux, etc.

In GCC, "reason" is known as a CardMoveReason variable instead of QString