const double x = event->x() - LabelMarginWidth;
const double cursor_offset = _offset + _scale * x;
_scale *= powf(3.0/2.0, -event->delta() / 120);
const double x = event->x() - LabelMarginWidth;
const double cursor_offset = _offset + _scale * x;
_scale *= powf(3.0/2.0, -event->delta() / 120);