From 0e860ae0ba0c6ed9f14b9d01a28b44ae64d91532 Mon Sep 17 00:00:00 2001 From: trialuser02 Date: Tue, 9 Sep 2008 19:45:15 +0000 Subject: new libqmmp api, a lot of features has been temporary disabled git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@546 90c681e8-e032-0410-971d-27865f9a5e38 --- src/ui/titlebar.cpp | 41 +++++++++++++++++++++++++---------------- 1 file changed, 25 insertions(+), 16 deletions(-) (limited to 'src/ui/titlebar.cpp') diff --git a/src/ui/titlebar.cpp b/src/ui/titlebar.cpp index 4f22f7069..400c9c2ec 100644 --- a/src/ui/titlebar.cpp +++ b/src/ui/titlebar.cpp @@ -24,7 +24,6 @@ #include #include -#include #include "symboldisplay.h" #include "skin.h" #include "button.h" @@ -174,7 +173,7 @@ void TitleBar::shade() connect (m_control, SIGNAL (stopClicked()), parent(), SLOT (stop())); connect (m_control, SIGNAL (ejectClicked()), parent(), SLOT (addFile())); m_visual = new ShadedVisual(this); - SoundCore::instance()->addVisualization(m_visual); + //SoundCore::instance()->addVisualization(m_visual); m_visual->show(); m_visual->move(79,5); } @@ -185,7 +184,7 @@ void TitleBar::shade() m_shade2->deleteLater(); m_currentTime->deleteLater(); m_control->deleteLater(); - SoundCore::instance()->removeVisual(m_visual); + //SoundCore::instance()->removeVisual(m_visual); m_visual->deleteLater(); m_shade2 = 0; m_currentTime = 0; @@ -210,23 +209,33 @@ QString TitleBar::formatTime ( int sec ) return str_minutes + ":" + str_seconds; } -void TitleBar::setInfo(const OutputState &st) +//void TitleBar::setInfo(const OutputState &st) +//{ +/*if (!m_currentTime) + return;*/ +/*switch ( ( int ) st.type() ) +{ +case OutputState::Info: +{ + m_currentTime->display(formatTime(st.elapsedSeconds())); + break; +} +case OutputState::Stopped: +{ + m_currentTime->display("--:--"); + break; +} +}*/ +//} + +void TitleBar::setTime(qint64 time) { if (!m_currentTime) return; - switch ( ( int ) st.type() ) - { - case OutputState::Info: - { - m_currentTime->display(formatTime(st.elapsedSeconds())); - break; - } - case OutputState::Stopped: - { + if (time < 0) m_currentTime->display("--:--"); - break; - } - } + else + m_currentTime->display(formatTime(time)); } void TitleBar::updateMask() -- cgit v1.2.3-13-gbd6f