diff options
Diffstat (limited to 'nephilim/common.py')
-rw-r--r-- | nephilim/common.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/nephilim/common.py b/nephilim/common.py index d4d7b47..906310f 100644 --- a/nephilim/common.py +++ b/nephilim/common.py @@ -41,7 +41,7 @@ class Button(QtGui.QPushButton): QtGui.QPushButton.__init__(self, parent) if onClick: - self.connect(self, QtCore.SIGNAL('clicked(bool)'), onClick) + self.clicked.connect(onClick) if iconPath: self.changeIcon(iconPath) @@ -98,6 +98,9 @@ class MetadataFetcher(QtCore.QObject): mrep = None # metadata page NetworkReply song = None # current song + # SIGNALS + finished = QtCore.pyqtSignal(['song', 'metadata']) + #### private #### def __init__(self, plugin): QtCore.QObject.__init__(self, plugin) @@ -126,7 +129,7 @@ class MetadataFetcher(QtCore.QObject): Feel free to reimplement/not use it.""" self.srep = None self.mrep = None - self.emit(QtCore.SIGNAL('finished'), self.song, metadata) + self.finished.emit(self.song, metadata) self.song = None #### public #### |