MCPcopy Create free account
hub / github.com/Robotips/uConfig / wheelEvent

Method wheelEvent

src/kicad/viewer/componentviewer.cpp:122–135  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

120}
121
122void ComponentViewer::wheelEvent(QWheelEvent *event)
123{
124 int numDegrees = event->delta() / 8;
125 int numSteps = numDegrees / 15;
126
127 double mscale = qPow(1.25, numSteps);
128
129 if (transform().m11() < 0.1 && mscale < 1)
130 return;
131 if (transform().m11() > 20 && mscale > 1)
132 return;
133
134 scale(mscale, mscale);
135}
136
137void ComponentViewer::selectedItem()
138{

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected