I had the issue of hovering events getting to the item but mouse release didn't. The issue was that I was only forwarding the mouseReleaseEvent without forwarding mousePressEvent. I guess mousePressEvent is required for mouseReleaseEvent to work.