|
|
|
@ -2068,7 +2068,7 @@ bool QtCurveStyle::objectEventHandler( const TQStyleControlElementData &ceData,
|
|
|
|
|
if (ceData.widgetObjectTypes.contains("TQObject")) {
|
|
|
|
|
TQObject* object = reinterpret_cast<TQObject*>(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();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|