summaryrefslogtreecommitdiff
path: root/plugins/SongStatus.py
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/SongStatus.py')
-rw-r--r--plugins/SongStatus.py9
1 files changed, 6 insertions, 3 deletions
diff --git a/plugins/SongStatus.py b/plugins/SongStatus.py
index 71aa6e4..f5e5ab9 100644
--- a/plugins/SongStatus.py
+++ b/plugins/SongStatus.py
@@ -1,5 +1,4 @@
from PyQt4 import QtGui
-from clMonty import monty
from clPlugin import *
from traceback import print_exc
@@ -17,9 +16,11 @@ class wgSongStatus(QtGui.QWidget):
lblInfo=None
format=None
p=None
+ monty = None
def __init__(self, p, parent=None):
QtGui.QWidget.__init__(self, parent)
self.p=p
+ self.monty = p.monty
self.lblInfo=QtGui.QLabel()
self.setMinimumWidth(400)
@@ -31,8 +32,8 @@ class wgSongStatus(QtGui.QWidget):
self.updateFormat()
def update(self, params):
- status=monty.getStatus()
- song=monty.getCurrentSong()
+ status=self.monty.getStatus()
+ song=self.monty.getCurrentSong()
values={'state':''}
try:
@@ -57,6 +58,7 @@ class wgSongStatus(QtGui.QWidget):
class pluginSongStatus(Plugin):
o=None
+ monty = None
def __init__(self, winMain):
Plugin.__init__(self, winMain, 'SongStatus')
self.addMontyListener('onSongChange', self.update)
@@ -64,6 +66,7 @@ class pluginSongStatus(Plugin):
self.addMontyListener('onStateChange', self.update)
self.addMontyListener('onConnect', self.update)
self.addMontyListener('onDisconnect', self.update)
+ self.monty = winMain.monty
def _load(self):
self.o=wgSongStatus(self, None)