summaryrefslogtreecommitdiffstats
path: root/src/kvilib/tal/kvi_tal_tooltip.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/kvilib/tal/kvi_tal_tooltip.cpp')
-rw-r--r--src/kvilib/tal/kvi_tal_tooltip.cpp58
1 files changed, 0 insertions, 58 deletions
diff --git a/src/kvilib/tal/kvi_tal_tooltip.cpp b/src/kvilib/tal/kvi_tal_tooltip.cpp
index 486c0fe..b7a5a51 100644
--- a/src/kvilib/tal/kvi_tal_tooltip.cpp
+++ b/src/kvilib/tal/kvi_tal_tooltip.cpp
@@ -30,90 +30,32 @@
KviTalToolTipHelper::KviTalToolTipHelper(KviTalToolTip * pToolTip,TQWidget * pWidget)
: TQObject(pWidget)
{
-#ifdef COMPILE_USE_QT4
- m_pToolTip = pToolTip;
- pWidget->installEventFilter(this);
-#endif
}
KviTalToolTipHelper::~KviTalToolTipHelper()
{
-#ifdef COMPILE_USE_QT4
- if(m_pToolTip)
- {
- m_pToolTip->helperDying();
- delete m_pToolTip;
- }
-#endif
}
void KviTalToolTipHelper::toolTipDying()
{
-#ifdef COMPILE_USE_QT4
- m_pToolTip = 0;
-#endif
}
bool KviTalToolTipHelper::eventFilter(TQObject * pObject,TQEvent * pEvent)
{
-#ifdef COMPILE_USE_QT4
- if((pEvent->type() == TQEvent::ToolTip) && m_pToolTip)
- {
- tqDebug("TOOL TIP EVENT WITH POSITION %d,%d",((TQHelpEvent *)pEvent)->pos().x(),((TQHelpEvent *)pEvent)->pos().y());
- m_pToolTip->maybeTip(((TQHelpEvent *)pEvent)->pos());
- return true;
- }
-#endif
return false;
}
KviTalToolTip::KviTalToolTip(TQWidget * pParent)
-#ifndef COMPILE_USE_QT4
: TQToolTip(pParent)
-#endif
{
-#ifdef COMPILE_USE_QT4
- m_pHelper = new KviTalToolTipHelper(this,pParent);
- m_pParent = pParent;
-#endif
}
KviTalToolTip::~KviTalToolTip()
{
-#ifdef COMPILE_USE_QT4
- if(m_pHelper)
- {
- m_pHelper->toolTipDying();
- delete m_pHelper;
- }
-#endif
}
-#ifdef COMPILE_USE_QT4
-void KviTalToolTip::helperDying()
-{
- m_pHelper = 0;
-}
-#endif
-#ifdef COMPILE_USE_QT4
-void KviTalToolTip::add(TQWidget * widget,const TQString & text)
-{
- TQToolTip::add(widget,text);
-}
-
-void KviTalToolTip::remove(TQWidget * widget)
-{
- TQToolTip::remove(widget);
-}
-
-void KviTalToolTip::tip(const TQRect & rect,const TQString & text)
-{
- tqDebug("TOOL TIP AT %d,%d",rect.topLeft().x(),rect.topLeft().y());
- TQToolTip::showText(m_pParent->mapToGlobal(rect.topLeft()),text);
-}
-#endif
void KviTalToolTip::maybeTip(const TQPoint & p)
{