Results 1 to 3 of 3

Thread: Tray icon is missing on some systems.

Threaded View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Join Date
    May 2009
    Posts
    8
    Thanks
    3
    Qt products
    Qt4
    Platforms
    Unix/X11 Windows

    Question Tray icon is missing on some systems.

    Hi,
    I'm using the Qt 4.5.2 SDK with MinGW to develop a program with a system tray icon on Windows.

    On the dev machine, this program works just as expected. When I deploy it to a different machine, the icon in the system tray is blank/missing!

    I've tried loading the icon both from a file and from a resource and the same thing happens. I've also noticed that I can't even save the icon on the systems that the bug appears on (with QIcon:: pixmap::save).

    The dev machine is an XP SP2, but I have encountered the bug both on SP1 and on SP2.

    I'm doing a simple deployment by copying the Qt and mingw dlls and the exe.

    Later edit: after doing some more testing, it seems that this happens only for ico files. BMPs work, with the obvious disadvantage of having no transparency.
    Last edited by eurodatar; 7th August 2009 at 09:34. Reason: updated contents

Similar Threads

  1. QMessageBox missing icon
    By zanth in forum Qt Programming
    Replies: 3
    Last Post: 8th July 2010, 21:20
  2. How to write some text next to the system tray icon?
    By alex chpenst in forum Qt Programming
    Replies: 3
    Last Post: 5th September 2008, 08:43
  3. possible to convert string/numbers to tray icon?
    By jarmok in forum Qt Programming
    Replies: 2
    Last Post: 19th July 2008, 18:34
  4. Replies: 4
    Last Post: 30th June 2008, 06:25
  5. Tray Icon
    By vishesh in forum Qt Programming
    Replies: 1
    Last Post: 12th July 2007, 19:10

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Digia, Qt and their respective logos are trademarks of Digia Plc in Finland and/or other countries worldwide.