Bug 63774

Summary: Toolstip mouseover on systray icon displays overall downloading status
Product: [Applications] kget Reporter: Sean Lynch <techniq35>
Component: generalAssignee: KGet authors <kget>
Status: RESOLVED FIXED    
Severity: wishlist    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Sean Lynch 2003-09-05 22:12:30 UTC
Version:            (using KDE Devel)
Installed from:    Compiled sources

I think it could be handy if Kget had a tooltip on mouseover of the systray icon that displayed what the Kget program has at the bottom, although maybe reduced to just total size left, time, and rate.  I find myself alot of times opening the app to see when a download will finish, or iconing all my downloads into the systray so I can keep an eye on them (a very cool feature btw).

This tooltip would be a nice quick way to see the overall status of all the downloads.
Comment 1 Pupeno 2003-10-02 16:08:41 UTC
I think that this is a very nice feature that I would like to see implemented 
and that I already reported 'whishes' to other systray application developers 
to implement similar status systems: 
http://bugs.kde.org/show_bug.cgi?id=55206   (already implemented) 
http://bugs.kde.org/show_bug.cgi?id=65379 
http://bugs.kde.org/show_bug.cgi?id=55209 
 
Maybe, if other developers/users think this is a good thing, it should be added 
as a style guide... for me, this fast status are a very good thing :). 
Comment 2 Paul Campbell 2004-11-23 11:59:49 UTC
I implemented this earlier this year and it is in KDE3.3

However I am about to submit a bug for it, if someone hasn't already, to solve the vanishing nature of the tooltip, as it's updated so fast.

For developers...

The problem is:  
QToolTip::remove( this );
QToolTip::add(this, status);

Cases the tooltip to vanish almost immediately.  I am presently researching what effect removing the QToolTip::remove() causes to QT.  Importantly if it will cause a memory leak.  In my original patch I had the remove() commented, which stopped the tooltip vanishing on update.  However it appears the maintainer believed the remove() had to be there and uncommented it.

I will submit a bug later and attempt a fix.  

Comments to paul@campbell-multimedia.co.uk or the maintainer of kget.
Thanks.
Comment 3 Urs Wolfer 2005-08-02 17:20:50 UTC
It's already implemented.