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