From 8b9735cfd1eeebe942a6fafed4a27f2fed606e1f Mon Sep 17 00:00:00 2001 From: Luciano Montanaro Date: Tue, 1 Jun 2004 23:32:28 +0000 Subject: [PATCH] Fix cursor shape over titlebar buttons. svn path=/trunk/kdebase/kwin/; revision=316901 --- clients/b2/b2client.cpp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/clients/b2/b2client.cpp b/clients/b2/b2client.cpp index 917631b9d2..166d99365c 100644 --- a/clients/b2/b2client.cpp +++ b/clients/b2/b2client.cpp @@ -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)