diff options
Diffstat (limited to 'src/tooltips/ktooltip_p.h')
| -rw-r--r-- | src/tooltips/ktooltip_p.h | 21 |
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; |
