23 lines
470 B
Python
23 lines
470 B
Python
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() |