Details
-
Bug
-
Resolution: Out of scope
-
Not Evaluated
-
None
-
5.9.6
-
None
-
Qt 5.9.6
MS Windows 10 Pro v1803
MSVC 2017 Pro
Description
QFileIconProvider::icon( QFileInfo ) causes Windows to refresh the icon cache, which makes all the desktop and taskbar icons to flicker. I provided an example program to reproduce the issue. You must pin the executable to the taskbar and then re-run it with the flicker boolean enabled to see the problem. There is no problem when using static icons that are independent of an existing file.
This is very similar to clicking on the Desktop and pressing F5 to refresh the icons (except this excludes refreshing the taskbar).