You can switch off grid autoscaling in the application preferences:
"Automatically scale grid".
If you zoom out, the grid spacing is always adjusted. This is because a sub-pixel grid would be quite simply neither visible nor accessible and therefore useless. However, you may want to decrease the minimum grid spacing in pixels in the application preferences (warning: a low minimum pixel grid spacing can make QCAD very slow / unusable).