Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-70257

Windows Desktop and Taskbar Icon Cache Refresh/Flicker

    XMLWordPrintable

Details

    • Bug
    • Resolution: Out of scope
    • Not Evaluated
    • None
    • 5.9.6
    • GUI: Window management
    • None
    • Qt 5.9.6
      MS Windows 10 Pro v1803
      MSVC 2017 Pro
    • Windows

    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).

      Attachments

        1. iconflicker.zip
          4 kB
        2. qtbug70257_cmd.zip
          1 kB
        3. qtbug70257.zip
          2 kB
        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            kleint Friedemann Kleint
            remik Remik Ziemlinski
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes