matplotlib qt imshow animate

¿Funciona la animación imshow con el qt-backend? Lo siguiente funciona bien en no qt, pero no se anima usando qt, solo muestra el último cuadro:

img = standard_normal((40,40)) image =imshow(img,interpolation='nearest',animated=True) for k in range(1,10): img = standard_normal((40,40)) image.set_data(img) draw() 

O bien, debe agregar una pause en el bucle después del sorteo o usar el módulo matplotlib.animation (doc) (tutorial) .

posiblemente matplotlib.pyplot / pylab relacionado no actualice la figura mientras isinteractive (), usando ipython -pylab :

Voy a echar un vistazo a eso, pero parece que para usar el qt backend la llamada a:

 QApplication.ProcessEvents() 

actualiza la ttwig imshow.