playlist_table.py 450 B

1234567891011121314151617181920
  1. from PyQt5.QtWidgets import QTableWidget
  2. from core import db
  3. from core.repositories import SessionRepository
  4. class PlaylistTable(QTableWidget):
  5. def __init__(self, parent):
  6. super(QTableWidget, self).__init__(parent)
  7. self.playlist = None
  8. def load_playlist(self, playlist):
  9. session = db.Session()
  10. playlist_repo = SessionRepository(session)
  11. self.clear()
  12. playlists = playlist_repo.get_all()