┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/tooltips/ktooltip.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/tooltips/ktooltip.h')
-rw-r--r--src/tooltips/ktooltip.h26
1 files changed, 9 insertions, 17 deletions
diff --git a/src/tooltips/ktooltip.h b/src/tooltips/ktooltip.h
index 6de08315c..bd539b834 100644
--- a/src/tooltips/ktooltip.h
+++ b/src/tooltips/ktooltip.h
@@ -20,35 +20,27 @@
#ifndef KTOOLTIP_H
#define KTOOLTIP_H
-#include <tooltips/ktooltipitem.h>
-
-#include <QStyle>
-#include <QFontMetrics>
-class KToolTipDelegate;
+class QPoint;
+class QString;
+class QWidget;
/**
- * KToolTip provides customizable tooltips that can have animations as well as an alpha
- * channel, allowing for dynamic transparency effects.
- *
- * ARGB tooltips work on X11 even when the application isn't using the ARGB visual.
+ * Allows to show tooltips having a widget as content.
*/
namespace KToolTip
{
- void showText(const QPoint &pos, const QString &text, QWidget *widget, const QRect &rect);
- void showText(const QPoint &pos, const QString &text, QWidget *widget = 0);
-
+ void showText(const QPoint& pos, const QString& text);
+
/**
- * Shows the tip @p item at the global position indicated by @p pos.
+ * Shows the tip @p content at the global position indicated by @p pos.
*
- * Ownership of the item is transferred to KToolTip. The item will be deleted
+ * Ownership of the content widget is transferred to KToolTip. The widget will be deleted
* automatically when it is hidden.
*
* The tip is shown immediately when this function is called.
*/
- void showTip(const QPoint &pos, KToolTipItem *item);
+ void showTip(const QPoint& pos, QWidget* content);
void hideTip();
-
- void setToolTipDelegate(KToolTipDelegate *delegate);
}
#endif