Loading...
Loading...
00-UI-program/main.py
"""
λμ νλ ¨ μ’
ν© κ²μ¦ μμ€ν
- μ§μ
μ
"""
import sys
from pathlib import Path
# νλ‘μ νΈ λ£¨νΈλ₯Ό pathμ μΆκ°
project_root = Path(__file__).parent
sys.path.insert(0, str(project_root))
import customtkinter as ctk
from app.config import WINDOW_TITLE, WINDOW_SIZE, MIN_WIDTH, MIN_HEIGHT, THEME_MODE, COLOR_THEME
from app.app import App
from ui.main_window import MainWindow
def main():
"""λ©μΈ ν¨μ"""
# CustomTkinter ν
λ§ μ€μ
ctk.set_appearance_mode(THEME_MODE)
ctk.set_default_color_theme(COLOR_THEME)
# μ± μ΄κΈ°ν
app = App()
app.initialize()
# λ©μΈ μλμ° μμ±
window = MainWindow(app)
window.mainloop()
if __name__ == "__main__":
main()