QNH is the actual airfield pressure, reduced to sea level using ISA conditions, so your altimeter will indicate the correct reading when on the ground. The temperature error correction is for the increased density of the air between the airfield and your aircraft, and so is relative to your height above the airfield, whatever its elevation happens to be.