and here is another approach...
If the circle has radius r then its equation is

, or

. If x and y are both rational then r^2 must be of the form

,(failed to see this point first time) where a and b are both rational. Then

. This can only have a rational solution if

. The straight line

meets the circle in at most two points.