#!/usr/bin/env python3 import sys from PySide6.QtWidgets import QApplication from gui.main_window import MainWindow from src.logger_module import Logger def main(): app = QApplication(sys.argv) # 로거 초기화: GUI 로그 콜백은 메인창의 로그 창에 append하도록 연결 (MainWindow에서 설정) logger = Logger(log_file="app.log") # 메인 창 생성 (여기서 logger를 전달하여 GUI 로그 출력) window = MainWindow(logger) window.show() sys.exit(app.exec()) if __name__ == '__main__': main()