GUI Module (krenamer.gui)
KRenamer GUI - Korean Advanced file renaming with real-time preview
- class krenamer.gui.RenamerGUI[소스]
기반 클래스:
objectKRenamer의 메인 GUI 애플리케이션 클래스
tkinter 기반의 사용자 인터페이스를 제공하며, 드래그 앤 드롭, 실시간 미리보기, 다양한 파일명 변경 옵션을 지원합니다.
- Features:
드래그 앤 드롭 파일 추가 (tkinterdnd2 사용)
실시간 미리보기
탭 기반 옵션 인터페이스
조건부 필터링
안전한 파일명 변경
- root
메인 윈도우
- Type:
tk.Tk
- engine
파일 처리 엔진
- Type:
- file_tree
파일 목록 표시 위젯
- Type:
ttk.Treeview
- notebook
옵션 탭 컨테이너
- Type:
ttk.Notebook
예제
>>> app = RenamerGUI() >>> app.run()