I was always searching at the wrong place. The blue hue wasn't a problem of the style, it was a problem of the icon. Here is the solution: for all icons m_clientIcon.normal.addFile("plugins\\qtTsOverlay\\client.png"); add this m_clientIcon.normal.addFile("plugins\\qtTsOverlay\\client.png", QSize(), QIcon::Selected);