Me gustaría mostrar una animación .gif en un widget QLabel
, junto con el texto.Mostrando una animación .gif en QLabel
El siguiente código no funcionará:
self.status_txt = QtGui.QLabel('Loading... <img src="etc/loading.gif">')
como la imagen no va a animar.
He intentado achiving mediante el uso de un objeto QMovie
:
self.status_txt = QtGui.QLabel("Loading...")
movie = QtGui.QMovie("etc/loading.gif")
self.status_txt.setMovie(movie)
movie.start()
Pero entonces no puedo poner la animación y el texto en conjunto. ¿Existe una solución diferente además de usar dos etiquetas diferentes?
Quiero que la imagen se muestre justo después del texto, como si fuera una parte. – iTayb
entonces la forma más fácil es probablemente usar un widget con QHBoxLayout y QLabel y QMovie uno al lado del otro. – mata