import sys from PySide6.QtWidgets import QApplication from ui.main_window import MainWindow from core.database import DatabaseManager from core.media import MediaRepository def main(): app = QApplication(sys.argv) db = DatabaseManager() db.connect() media_repo = MediaRepository(db) media_repo.sync_media() print(db.get_all_colors()) window = MainWindow() window.show() sys.exit(app.exec()) if __name__ == "__main__": main()