Fix cursor shape over titlebar buttons.
svn path=/trunk/kdebase/kwin/; revision=316901
This commit is contained in:
parent
f94533b394
commit
8b9735cfd1
1 changed files with 6 additions and 2 deletions
|
@ -1124,6 +1124,7 @@ B2Button::B2Button(B2Client *_client, QWidget *parent,
|
|||
: QButton(parent, 0), hover(false)
|
||||
{
|
||||
setBackgroundMode(NoBackground);
|
||||
setCursor(arrowCursor);
|
||||
realizeButtons = realizeBtns;
|
||||
client = _client;
|
||||
useMiniIcon = false;
|
||||
|
@ -1204,17 +1205,20 @@ void B2Button::mouseReleaseEvent(QMouseEvent * e)
|
|||
QButton::mouseReleaseEvent(&me);
|
||||
}
|
||||
|
||||
void B2Button::enterEvent(QEvent *)
|
||||
void B2Button::enterEvent(QEvent *e)
|
||||
{
|
||||
hover = true;
|
||||
repaint(false);
|
||||
QButton::enterEvent(e);
|
||||
}
|
||||
|
||||
void B2Button::leaveEvent(QEvent *)
|
||||
void B2Button::leaveEvent(QEvent *e)
|
||||
{
|
||||
hover = false;
|
||||
repaint(false);
|
||||
QButton::leaveEvent(e);
|
||||
}
|
||||
|
||||
// =====================================
|
||||
|
||||
B2Titlebar::B2Titlebar(B2Client *parent)
|
||||
|
|
Loading…
Reference in a new issue