diff --git a/style/qtcurve.cpp b/style/qtcurve.cpp index dcfd231..a384cb1 100644 --- a/style/qtcurve.cpp +++ b/style/qtcurve.cpp @@ -2068,7 +2068,7 @@ bool QtCurveStyle::objectEventHandler( const TQStyleControlElementData &ceData, if (ceData.widgetObjectTypes.contains("TQObject")) { TQObject* object = reinterpret_cast(source); - if(itsHoverWidget && TQT_BASE_OBJECT(object)==TQT_BASE_OBJECT(itsHoverWidget) && (TQEvent::Destroy==event->type() || TQEvent::Hide==event->type())) + if(itsHoverWidget && object==itsHoverWidget && (TQEvent::Destroy==event->type() || TQEvent::Hide==event->type())) resetHover(); #if 0 @@ -2524,7 +2524,7 @@ bool QtCurveStyle::objectEventHandler( const TQStyleControlElementData &ceData, } break; case TQEvent::Leave: - if(itsHoverWidget && TQT_BASE_OBJECT(object)==TQT_BASE_OBJECT(itsHoverWidget)) + if(itsHoverWidget && object==itsHoverWidget) { resetHover(); ((TQWidget *)object)->repaint(false); @@ -8951,7 +8951,7 @@ void QtCurveStyle::tdehtmlWidgetDestroyed(TQObject *o) void QtCurveStyle::hoverWidgetDestroyed(TQObject *o) { - if(TQT_BASE_OBJECT(o)==TQT_BASE_OBJECT(itsHoverWidget)) + if(o==itsHoverWidget) resetHover(); }