Bug 282207 - QWidget based Tooltips
Summary: QWidget based Tooltips
Status: RESOLVED FIXED
Alias: None
Product: telepathy
Classification: Frameworks and Libraries
Component: contactlist (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR normal
Target Milestone: 0.4.0
Assignee: Telepathy Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-09-17 11:00 UTC by George Goldberg
Modified: 2012-07-06 12:47 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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