def change_music(self, sender): client = ExFmLib() tag = str(sender.text()) category = str(self.comboBox.currentText()) self.setWindowTitle("ExFmPlayer [%s in %s]" % (tag, category)) search = None if category == "Trending": search = client.get_trending(tag.lower(), self.rightlist.count(), 20) elif category == "Explore": search = client.get_explore(tag.lower(), self.rightlist.count(), 20) else: search = client.get_trending(tag.lower(), self.rightlist.count(), 20) self.rightlist.clear() for song in search.songs: try: self.rightlist.addItem(SongWidgetItem(song, QtGui.QIcon(os.path.join(PATH, 'data/folder-music.svg')))) except TypeError: pass