diff options
Diffstat (limited to 'src/ui/titlebar.cpp')
| -rw-r--r-- | src/ui/titlebar.cpp | 25 |
1 files changed, 1 insertions, 24 deletions
diff --git a/src/ui/titlebar.cpp b/src/ui/titlebar.cpp index 667513c3e..cd92c24d3 100644 --- a/src/ui/titlebar.cpp +++ b/src/ui/titlebar.cpp @@ -37,7 +37,7 @@ TitleBar::TitleBar(QWidget *parent) : PixmapWidget(parent) { m_align = FALSE; - m_skin = Skin::getPointer(); + m_skin = Skin::instance(); setPixmap(m_skin->getTitleBar(Skin::TITLEBAR_A)); m_mw = qobject_cast<MainWindow*>(parent); m_shaded = FALSE; @@ -67,7 +67,6 @@ TitleBar::TitleBar(QWidget *parent) setCursor(m_skin->getCursor(Skin::CUR_TITLEBAR)); } - TitleBar::~TitleBar() { QSettings settings(Qmmp::configFile(), QSettings::IniFormat); @@ -79,16 +78,12 @@ void TitleBar::mousePressEvent(QMouseEvent* event) switch ((int) event->button ()) { case Qt::LeftButton: - { m_pos = event->pos(); Dock::getPointer()->calculateDistances(); break; - } case Qt::RightButton: - { m_mw->menu()->exec(event->globalPos()); } - } } void TitleBar::mouseReleaseEvent(QMouseEvent*) @@ -109,34 +104,16 @@ void TitleBar::setActive(bool a) if (a) { if (m_shaded) - { setPixmap(m_skin->getTitleBar(Skin::TITLEBAR_SHADED_A)); - m_shade2->show(); - } else - { setPixmap(m_skin->getTitleBar(Skin::TITLEBAR_A)); - m_shade->show(); - } - m_menu->show(); - m_minimize->show(); - m_close->show(); } else { if (m_shaded) - { setPixmap(m_skin->getTitleBar(Skin::TITLEBAR_SHADED_I)); - m_shade2->hide(); - } else - { setPixmap(m_skin->getTitleBar(Skin::TITLEBAR_I)); - m_shade->hide(); - } - m_menu->hide(); - m_minimize->hide(); - m_close->hide(); } } |
