I have the following Problem: The delegate associated with my view won't recognize Mouse Over states. I am using Qt4.7 on Archlinux ith KDE.

The example code from this thread also doesn't work, so what is wrong? According to the info I found on the web all one needed to do was set
Qt Code:
  1. view.viewport()->setAttribute(Qt::WA_Hover);
To copy to clipboard, switch view to plain text mode 
How can i get the MouseOver recognized? In the example the normal Background gets painted, not however the Icon, so deep down it somehow gets recognized...