I have an application that is using the wheelEvent handler to zoom in and out of a data window. If the user scrolls the wheel fairly fast, the function is called multiple times, each with a delta of 120 or -120 (depending on which way the user spins). Is there a way to force these events to be combined so the function receives one large delta? Or is there a way to peek into the event queue to see if there are other wheel events pending?