def get_album_item(album): item = QStandardItem() item.setData(album.title, ModelToItemStrat.ALBUM) item.setData(album.artist.name, ModelToItemStrat.ARTIST) item.setData(album, ModelToItemStrat.FILTER) item.setData(album, ModelToItemStrat.PLAY) item.setText(album.title) item.setSizeHint(QSize(128,148)) return item
def get_album_item(album): if not album: return get_album_sorts item = QStandardItem() item.setData(album.title, ModelToItemStrat.ALBUM) item.setData(album.songs[0].track_info['date'], ModelToItemStrat.DATE) item.setData(album.artist.name, ModelToItemStrat.ARTIST) item.setData(album, ModelToItemStrat.FILTER) item.setData(album, ModelToItemStrat.PLAY) item.setText(album.title) item.setSizeHint(QSize(128,148)) album.item = item return item