import sys from PySide6.QtWidgets import QApplication from ui.main_palette import set_dark_theme from ui.main_window import MainWindow from controllers.main_controller import MainController def main(): app = QApplication(sys.argv) set_dark_theme(app) # app.setStyle("Fusion") window = MainWindow() controller = MainController(window) controller.load_colors() app.aboutToQuit.connect(controller.shutdown) window.show() sys.exit(app.exec()) if __name__ == "__main__": main()