import sys from PySide6.QtWidgets import QApplication from src.loggerModule import Logger from src.ui_manager import UIManager import logging def main(): # 로깅 초기화 logger = Logger(log_file="app.log", logger_name="MainLogger", level=logging.DEBUG) # QApplication 초기화 app = QApplication(sys.argv) # UI Manager 생성 및 로거 전달 ui_manager = UIManager(logger) ui_manager.show() # 프로그램 실행 sys.exit(app.exec()) if __name__ == "__main__": main()