BTW, you might want to consider adding this to the top of the delegate's paint() function, I needed it in the mediaplayer to show which item is selected and it uses the current theme image