def appendAlbumEvent(self, event): not_playlist = not self.config.playlist if event.source() is self.albums: i = self.albums.currentRow() j = self.albums.currentColumn() self.appendAlbumPlaylist(self.config.albumslist[i*self.config.num_col+j]) elif event.source() is self.playlist: QListWidget.dropEvent(self.playlist, event) self.reorderPlaylist() if not_playlist and self.config.playlist: self.config.idx = 0 self._playIdx()
def dropEvent(self, event): # override drop event so we can repopulate the table view text = self.currentItem().text() ret = QListWidget.dropEvent(self, event) self.writeNames() self.selectTable(text) return ret
def dropEvent(self,event): # override drop event so we can repopulate the table view text = self.currentItem().text() ret = QListWidget.dropEvent(self,event) self.writeNames() self.selectTable(text) return ret
def dropEvent(self,event): text = self.currentItem().text() ret = QListWidget.dropEvent(self,event) self.writeNames() items = self.findItems(text, Qt.MatchExactly) if items: self.setCurrentItem(items[0]) return ret
def dropEvent(self, event): text = self.currentItem().text() ret = QListWidget.dropEvent(self, event) self.writeNames() items = self.findItems(text, Qt.MatchExactly) if items: self.setCurrentItem(items[0]) return ret