мне кажется, понятнее будет написать 1 / ((qreal) zoomRate)
а то так на функцию очень похоже