[Qt-interest] animated gif icon in a QTableView

Tony Rietwyk tony.rietwyk at rightsoft.com.au
Tue Sep 7 02:28:47 CEST 2010


> -----Original Message-----
> Sent: Tuesday, 7 September 2010 10:16
> 
> Hi,
> 
> How to put an animated gif icon in a QTableView, using a 
> custom delegate ?
> 
> I reimplemented paint() function. I'm blocked on which QStyleOption 
> choosing to assign icon to be displayed (I haven't found a 
> QStyleOptionLabel for displaying a QLabel)...
> 
> Regards,
> Omar

Hi Omar, 

I think this question was asked recently (by you?) with example code that
showed the style being destroyed within the paint method.  How do you expect
the animation / progress bar to continue, if the style is destroyed?  

Surely your delegate will need to create a persistent widget that manages
the animation for you?  Look at the example delegate that creates a
spin-box, and adapt that for a progress bar, or label with a QMovie.  

Tony.





More information about the Qt-interest-old mailing list