[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdeplasma-addons/applets/nowplaying
From: Aaron J. Seigo <aseigo () kde ! org>
Date: 2010-06-01 21:49:19
Message-ID: 20100601214920.04D99AC8C7 () svn ! kde ! org
[Download RAW message or body]
SVN commit 1133524 by aseigo:
clean up the services more carefully
M +4 -0 nowplaying.cpp
--- trunk/KDE/kdeplasma-addons/applets/nowplaying/nowplaying.cpp #1133523:1133524
@@ -316,7 +316,9 @@
kDebug() << "Installing" << name << "as watched player";
m_watchingPlayer = name;
+ delete m_controller;
m_controller = dataEngine("nowplaying")->serviceForSource(m_watchingPlayer);
+ m_controller->setParent(this);
if (m_controller) {
m_controller->associateWidget(m_positionSlider, "seek");
m_controller->associateWidget(m_volumeSlider, "volume");
@@ -352,7 +354,9 @@
} else {
m_watchingPlayer = players.first();
+ delete m_controller;
m_controller = dataEngine("nowplaying")->serviceForSource(m_watchingPlayer);
+ m_controller->setParent(this);
if (m_controller) {
m_controller->associateWidget(m_positionSlider, "seek");
m_controller->associateWidget(m_volumeSlider, "volume");
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic