┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/tooltips/ktooltip.cpp
AgeCommit message (Collapse)Author
2009-12-08Fix crash with tool tips enabledChristoph Feck
Do not delete window inside the event handling, causing crashes with queued events for the tool tip window. This is the same fix that had been applied to systemsettings. BUG: 217449 svn path=/trunk/KDE/kdebase/apps/; revision=1060080
2009-11-21apply the correct foreground role for widgets that represent the tooltip contentPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=1052508
2009-11-03Since Qt 4.5 it is possible to have translucient windows. The tooltip ↵Peter Penz
approach having a delegate and custom drawing + animation code for transparent tooltips has now been replaced by a translucient window where any kind of (animated) widget can be embedded. Still a lot of finetuning has to be done, but maybe this code can be part of kdelibs in KDE 4.5 (systemsettings currently used the Dolphin tooltips code). Additionally the tooltip uses now KMetaDataWidget instead of using KMetaInfo. This assures that no blocking of the application will occur even if there is a buggy Strigi analyzer that ignores the maximum size-setting and might block the retrieving of the meta data. BUG: 182941 BUG: 195878 svn path=/trunk/KDE/kdebase/apps/; revision=1044485
2009-07-13Forward port for SVN commit 996129: Fix possible crash when no current item ↵Peter Penz
is given. Thanks to Martin Koller for the patch! CCBUG: 198805 CCBUG: 200037 svn path=/trunk/KDE/kdebase/apps/; revision=996131
2009-06-21The file ktooltip.h contained the three public classes KToolTip, ↵Peter Penz
KToolTipDelegate and KToolTipItem. Use one separate file for each class. svn path=/trunk/KDE/kdebase/apps/; revision=984646
2009-06-20Tooltip interface cleanup: Don't use const-pointers as parameters if the ↵Peter Penz
implementation cannot handle 0-pointers. Use a const-reference instead. svn path=/trunk/KDE/kdebase/apps/; revision=984342
2009-05-26fixed wrong include usage (reported by krazy)Peter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=973279
2009-03-19win32 compile fixRalf Habacker
svn path=/trunk/KDE/kdebase/apps/; revision=941223
2009-03-18Remove code that's no longer needed now that Qt supports ARGB windows.Fredrik Höglund
svn path=/trunk/KDE/kdebase/apps/; revision=941039
2009-03-17Fix infinite loop on startup due to r938051 (KToolTipManager ctor creating ↵David Faure
KTipLabel which calls KToolTipManager singleton which isn't set yet) svn path=/trunk/KDE/kdebase/apps/; revision=940428
2009-03-11added subtle transparency for tooltipsPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=938051
2009-01-14Group classes into folders, Dolphin is too big in the meantime for having a ↵Peter Penz
flat directory hierarchy. dolphin/src/CMakeLists.txt will be cleaned up later. svn path=/trunk/KDE/kdebase/apps/; revision=911065