diff options
| author | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2009-10-30 16:08:15 +0000 |
|---|---|---|
| committer | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2009-10-30 16:08:15 +0000 |
| commit | 26da2f9c144799264e2d36bf2988ba8bc404ee11 (patch) | |
| tree | c6ab7d37db77037ac95a28c34e7eb517edcb43ca /src/ui/titlebar.cpp | |
| parent | 6f72ae7e3e61b330dd1874a951b258075649fe8e (diff) | |
| download | qmmp-26da2f9c144799264e2d36bf2988ba8bc404ee11.tar.gz qmmp-26da2f9c144799264e2d36bf2988ba8bc404ee11.tar.bz2 qmmp-26da2f9c144799264e2d36bf2988ba8bc404ee11.zip | |
added skinned cursors (patch by Erik Ölsar)
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@1338 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src/ui/titlebar.cpp')
| -rw-r--r-- | src/ui/titlebar.cpp | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/src/ui/titlebar.cpp b/src/ui/titlebar.cpp index 7eb8d317e..667513c3e 100644 --- a/src/ui/titlebar.cpp +++ b/src/ui/titlebar.cpp @@ -32,6 +32,7 @@ #include "shadedvisual.h" #include "titlebar.h" +// TODO skin cursor with shade mode TitleBar::TitleBar(QWidget *parent) : PixmapWidget(parent) { @@ -42,16 +43,16 @@ TitleBar::TitleBar(QWidget *parent) m_shaded = FALSE; m_currentTime = 0; //buttons - m_menu = new Button(this,Skin::BT_MENU_N,Skin::BT_MENU_P); + m_menu = new Button(this,Skin::BT_MENU_N,Skin::BT_MENU_P, Skin::CUR_MAINMENU); connect(m_menu,SIGNAL(clicked()),this,SLOT(showMainMenu())); m_menu->move(6,3); - m_minimize = new Button(this,Skin::BT_MINIMIZE_N,Skin::BT_MINIMIZE_P); + m_minimize = new Button(this,Skin::BT_MINIMIZE_N,Skin::BT_MINIMIZE_P, Skin::CUR_MIN); m_minimize->move(244,3); connect(m_minimize, SIGNAL(clicked()), m_mw, SLOT(showMinimized())); - m_shade = new Button(this,Skin::BT_SHADE1_N,Skin::BT_SHADE1_P); + m_shade = new Button(this,Skin::BT_SHADE1_N,Skin::BT_SHADE1_P, Skin::CUR_WINBUT); m_shade->move(254,3); connect(m_shade, SIGNAL(clicked()), SLOT(shade())); - m_close = new Button(this,Skin::BT_CLOSE_N,Skin::BT_CLOSE_P); + m_close = new Button(this,Skin::BT_CLOSE_N,Skin::BT_CLOSE_P, Skin::CUR_CLOSE); m_close->move(264,3); connect(m_close, SIGNAL(clicked()), m_mw, SLOT(handleCloseRequest())); setActive(FALSE); @@ -63,6 +64,7 @@ TitleBar::TitleBar(QWidget *parent) else updateMask(); m_align = TRUE; + setCursor(m_skin->getCursor(Skin::CUR_TITLEBAR)); } @@ -142,6 +144,7 @@ void TitleBar::updateSkin() { setActive(FALSE); updateMask(); + setCursor(m_skin->getCursor(Skin::CUR_TITLEBAR)); } void TitleBar::showMainMenu() @@ -158,7 +161,7 @@ void TitleBar::shade() m_mw->setFixedSize(275,14); setPixmap(m_skin->getTitleBar(Skin::TITLEBAR_SHADED_A)); m_shade->hide(); - m_shade2 = new Button(this,Skin::BT_SHADE2_N, Skin::BT_SHADE2_P); + m_shade2 = new Button(this,Skin::BT_SHADE2_N, Skin::BT_SHADE2_P, Skin::CUR_WSNORMAL); m_shade2->move(254,3); connect(m_shade2, SIGNAL(clicked()), SLOT(shade())); m_shade2->show(); |
