Bug 282207

Summary: QWidget based Tooltips
Product: [Frameworks and Libraries] telepathy Reporter: George Goldberg <grundleborg>
Component: contactlistAssignee: Telepathy Bugs <kde-telepathy-bugs>
Status: RESOLVED FIXED    
Severity: normal CC: kde
Priority: NOR    
Version: unspecified   
Target Milestone: 0.4.0   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:

Description George Goldberg 2011-09-17 11:00:46 UTC
QWidget based tooltips.

Assigned to d_ed for 0.2
Comment 1 David Edmundson 2011-10-10 13:37:21 UTC
Not done in time, removing from 0.2
Comment 2 Martin Klapetek 2011-12-07 11:05:33 UTC
Git commit 3bf6a533141f6f4a0f68540798f61ad4c9d84258 by Martin Klapetek.
Committed on 07/12/2011 at 12:00.
Pushed by mklapetek into branch 'master'.

QWidget based tooltips

This work is based on system settings tooltips and replaces the standard rich-text-qt-tooltips, which gives us better flexibility and control over what's in the tooltip as well as how is it displayed.

The code was adapted by David Edmundson and finished later by Google Code-In student Geoffry Song.

REVIEW: 103297
BUG: 282207

M  +5    -0    CMakeLists.txt
M  +1    -86   abstract-contact-delegate.cpp
M  +4    -0    main-widget.cpp
A  +118  -0    tooltips/contacttooltip.cpp     [License: LGPL (v2.1+)]
A  +50   -0    tooltips/contacttooltip.h     [License: LGPL (v2.1+)]
A  +143  -0    tooltips/contacttooltip.ui
A  +116  -0    tooltips/ktooltip.cpp     [License: LGPL (v2.1+)]
A  +48   -0    tooltips/ktooltip.h     [License: LGPL (v2.1+)]
A  +94   -0    tooltips/ktooltipwindow.cpp     [License: LGPL (v2.1+)]
A  +44   -0    tooltips/ktooltipwindow_p.h     [License: LGPL (v2.1+)]
A  +197  -0    tooltips/tooltipmanager.cpp     [License: LGPL (v2.1+)]
A  +83   -0    tooltips/tooltipmanager.h     [License: LGPL (v2.1+)]

http://commits.kde.org/telepathy-contact-list/3bf6a533141f6f4a0f68540798f61ad4c9d84258