| 54 | } |
| 55 | |
| 56 | void PdfDebugViewer::wheelEvent(QWheelEvent *event) |
| 57 | { |
| 58 | int numDegrees = event->delta() / 8; |
| 59 | int numSteps = numDegrees / 15; |
| 60 | |
| 61 | double mscale = qPow(1.25, numSteps); |
| 62 | |
| 63 | if (transform().m11() < 0.5 && mscale < 1) |
| 64 | return; |
| 65 | if (transform().m11() > 4 && mscale > 1) |
| 66 | return; |
| 67 | |
| 68 | scale(mscale, mscale); |
| 69 | } |
nothing calls this directly
no outgoing calls
no test coverage detected