|
|
|
@ -2614,7 +2614,7 @@ void LipstikStyle::drawControl(ControlElement element,
|
|
|
|
|
if(cw)
|
|
|
|
|
cornerWidget = true;
|
|
|
|
|
}
|
|
|
|
|
TQTabBar::Shape tbs = tb->tqshape();
|
|
|
|
|
TQTabBar::Shape tbs = tb->shape();
|
|
|
|
|
bool selected = false;
|
|
|
|
|
if (flags & Style_Selected) selected = true;
|
|
|
|
|
TabPosition pos;
|
|
|
|
@ -3708,8 +3708,8 @@ int LipstikStyle::pixelMetric(PixelMetric m, const TQWidget *widget) const
|
|
|
|
|
// ----
|
|
|
|
|
case PM_TabBarTabVSpace: {
|
|
|
|
|
const TQTabBar * tb = (const TQTabBar *) widget;
|
|
|
|
|
if (tb->tqshape() == TQTabBar::RoundedAbove ||
|
|
|
|
|
tb->tqshape() == TQTabBar::RoundedBelow)
|
|
|
|
|
if (tb->shape() == TQTabBar::RoundedAbove ||
|
|
|
|
|
tb->shape() == TQTabBar::RoundedBelow)
|
|
|
|
|
return 12;
|
|
|
|
|
else
|
|
|
|
|
return 4;
|
|
|
|
@ -3934,14 +3934,14 @@ bool LipstikStyle::eventFilter(TQObject *obj, TQEvent *ev)
|
|
|
|
|
TQWidget* spinbox = widget->parentWidget();
|
|
|
|
|
if ((ev->type() == TQEvent::FocusIn) || (ev->type() == TQEvent::FocusOut))
|
|
|
|
|
{
|
|
|
|
|
spinbox->tqrepaint(false);
|
|
|
|
|
spinbox->repaint(false);
|
|
|
|
|
}
|
|
|
|
|
return false;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if ((ev->type() == TQEvent::FocusIn) || (ev->type() == TQEvent::FocusOut))
|
|
|
|
|
{
|
|
|
|
|
widget->tqrepaint(false);
|
|
|
|
|
widget->repaint(false);
|
|
|
|
|
}
|
|
|
|
|
return false;
|
|
|
|
|
}
|
|
|
|
@ -3957,13 +3957,13 @@ bool LipstikStyle::eventFilter(TQObject *obj, TQEvent *ev)
|
|
|
|
|
{
|
|
|
|
|
TQWidget* button = TQT_TQWIDGET(obj);
|
|
|
|
|
hoverWidget = button;
|
|
|
|
|
button->tqrepaint(false);
|
|
|
|
|
button->repaint(false);
|
|
|
|
|
}
|
|
|
|
|
else if ((ev->type() == TQEvent::Leave) && (TQT_BASE_OBJECT(obj) == TQT_BASE_OBJECT(hoverWidget)) )
|
|
|
|
|
{
|
|
|
|
|
TQWidget* button = TQT_TQWIDGET(obj);
|
|
|
|
|
hoverWidget = 0;
|
|
|
|
|
button->tqrepaint(false);
|
|
|
|
|
button->repaint(false);
|
|
|
|
|
}
|
|
|
|
|
return false;
|
|
|
|
|
}
|
|
|
|
@ -3973,7 +3973,7 @@ bool LipstikStyle::eventFilter(TQObject *obj, TQEvent *ev)
|
|
|
|
|
TQWidget* tabbar = TQT_TQWIDGET(obj);
|
|
|
|
|
hoverWidget = tabbar;
|
|
|
|
|
hoverTab = 0;
|
|
|
|
|
tabbar->tqrepaint(false);
|
|
|
|
|
tabbar->repaint(false);
|
|
|
|
|
}
|
|
|
|
|
else if (ev->type() == TQEvent::MouseMove)
|
|
|
|
|
{
|
|
|
|
@ -3984,15 +3984,15 @@ bool LipstikStyle::eventFilter(TQObject *obj, TQEvent *ev)
|
|
|
|
|
// avoid unnecessary repaints (which otherwise would occour on every
|
|
|
|
|
// MouseMove event causing high cpu load).
|
|
|
|
|
|
|
|
|
|
bool tqrepaint = true;
|
|
|
|
|
bool repaint = true;
|
|
|
|
|
|
|
|
|
|
TQTab *tab = tabbar->selectTab(me->pos() );
|
|
|
|
|
if (hoverTab == tab)
|
|
|
|
|
tqrepaint = false;
|
|
|
|
|
repaint = false;
|
|
|
|
|
hoverTab = tab;
|
|
|
|
|
|
|
|
|
|
if (tqrepaint)
|
|
|
|
|
tabbar->tqrepaint(false);
|
|
|
|
|
if (repaint)
|
|
|
|
|
tabbar->repaint(false);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
else if (ev->type() == TQEvent::Leave)
|
|
|
|
@ -4000,7 +4000,7 @@ bool LipstikStyle::eventFilter(TQObject *obj, TQEvent *ev)
|
|
|
|
|
TQWidget* tabbar = TQT_TQWIDGET(obj);
|
|
|
|
|
hoverWidget = 0;
|
|
|
|
|
hoverTab = 0;
|
|
|
|
|
tabbar->tqrepaint(false);
|
|
|
|
|
tabbar->repaint(false);
|
|
|
|
|
}
|
|
|
|
|
return false;
|
|
|
|
|
}
|
|
|
|
|