┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/tooltips/ktooltip_p.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/tooltips/ktooltip_p.h')
-rw-r--r--src/tooltips/ktooltip_p.h21
1 files changed, 3 insertions, 18 deletions
diff --git a/src/tooltips/ktooltip_p.h b/src/tooltips/ktooltip_p.h
index 5bc37236d..f58622973 100644
--- a/src/tooltips/ktooltip_p.h
+++ b/src/tooltips/ktooltip_p.h
@@ -31,30 +31,15 @@ class KToolTipManager
public:
~KToolTipManager();
- static KToolTipManager *instance() {
- if (!s_instance)
- s_instance = new KToolTipManager();
+ static KToolTipManager* instance();
- return s_instance;
- }
-
- void showTip(const QPoint &pos, KToolTipItem *item);
+ void showTip(const QPoint &pos, QWidget *tip);
void hideTip();
- void initStyleOption(KStyleOptionToolTip *option) const;
-
- void setDelegate(KToolTipDelegate *delegate);
- KToolTipDelegate *delegate() const;
-
- void update();
-
private:
KToolTipManager();
- KTipLabel *m_label;
- KToolTipItem *m_currentItem;
- KToolTipDelegate *m_delegate;
-
+ QWidget *m_widget;
QPoint m_tooltipPos;
static KToolTipManager *s_instance;