unção Zooming em um QWidget

Eu tenho um QWidget onde estou desenhando algumas linhas e gostaria de ativar / implementar uma função de zoom para ver melhor a imagem que estou desenhando. E eu quero conectá-lo à roda do mouse, como nos navegadores normais, quando você pode aumentar e diminuir o zoom pressionando a tecla 'ctrl' e girando a roda do mous

Existe uma função padrão para isso? Tentei procurar alguns exemplos, mas sem sorte. Então, como posso fazer isso?

questionAnswers(1)

yourAnswerToTheQuestion