From ad0a321b7dfd57d7d666ac87ef44813f8e16129e Mon Sep 17 00:00:00 2001 From: Peter Penz Date: Fri, 22 Aug 2008 21:47:22 +0000 Subject: tooltip improvements (patch provided by Laurens Vanhove): * do a slightly delayed generation of previews to avoid expensive thumbnail creation when shortly hovering items * prevent a resizing of the tooltip if the preview cannot be generated within a specific timeout CCMAIL: laurens@nature-helps.com svn path=/trunk/KDE/kdebase/apps/; revision=851104 --- src/dolphintooltip.h | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) (limited to 'src/dolphintooltip.h') diff --git a/src/dolphintooltip.h b/src/dolphintooltip.h index 5d36112e7..568e3ea78 100644 --- a/src/dolphintooltip.h +++ b/src/dolphintooltip.h @@ -31,16 +31,6 @@ class KFileItem; class QPixmap; -class DolphinToolTipItem : public QObject, public KToolTipItem -{ - Q_OBJECT -public: - DolphinToolTipItem(const KFileItem& fileItem); - virtual ~DolphinToolTipItem(); -private slots: - void setPreview(const KFileItem& fileItem, const QPixmap& preview); -}; - class DolphinBalloonTooltipDelegate : public KFormattedBalloonTipDelegate { public: @@ -50,4 +40,4 @@ public: virtual QSize sizeHint(const KStyleOptionToolTip* option, const KToolTipItem* item) const; virtual void paint(QPainter* painter, const KStyleOptionToolTip* option, const KToolTipItem* item) const; }; -#endif \ No newline at end of file +#endif -- cgit v1.3