From 26da2f9c144799264e2d36bf2988ba8bc404ee11 Mon Sep 17 00:00:00 2001 From: trialuser02 Date: Fri, 30 Oct 2009 16:08:15 +0000 Subject: added skinned cursors (patch by Erik Ölsar) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@1338 90c681e8-e032-0410-971d-27865f9a5e38 --- src/ui/button.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/ui/button.cpp') diff --git a/src/ui/button.cpp b/src/ui/button.cpp index 4ec67ac4d..e06ce823f 100644 --- a/src/ui/button.cpp +++ b/src/ui/button.cpp @@ -25,13 +25,15 @@ #include "skin.h" #include -Button::Button (QWidget *parent, uint normal, uint pressed) +Button::Button (QWidget *parent, uint normal, uint pressed, uint cursor) : PixmapWidget (parent) { name_normal = normal; name_pressed = pressed; + name_cursor = cursor; skin = Skin::getPointer(); setON (FALSE); + setCursor (skin->getCursor (name_cursor)); connect (skin, SIGNAL (skinChanged()), this, SLOT (updateSkin())); } @@ -42,6 +44,7 @@ Button::~Button() void Button::updateSkin() { setPixmap (skin->getButton (name_normal)); + setCursor (skin->getCursor (name_cursor)); } void Button::setON (bool on) -- cgit v1.2.3-13-gbd6f