Pyqt5 designer로 작업한 .ui 를 .py 로 바꾸는 법
pyqt5 designer로 ui를 열심히 만들었으면, 이를 python 개발 환경에서 띄우고 기능을 추가해야 한다.
.ui는 단지 디자인적 요소들만 있기 때문에 버튼을 눌렀을 때 이벤트 처리를 python으로 해줘야한다.
마치 안드로이드의 액티비티(xml)와 자바 관계랄까..
명령어 한 줄로 간단하게 변환할 수 있다.
아나콘다 프롬프트를 열어 .ui 파일이 있는 경로로 간 후 아래의 명령어를 입력한다.
pyuic5 -x -o [만들고자 하는 py 파일 이름].py [.ui 파일 이름].ui
혹여나 관련 라이브러리가 설치되어있지 않다면, pip install 으로 설치하면 된다.
그러면 .py 파일이 생성되었을 것이다. python 개발 환경에서 run 하면 ui 가 실행된다.
'Python' 카테고리의 다른 글
[Python] 파일 읽어오기 / 줄바꿈 문자(\ln) 없이 라인 별로 읽어오기 (0) | 2023.08.17 |
---|---|
[Python] 이미지에서 원하는 영역을 이진 이미지(binary mask)로 가져오기 (0) | 2023.07.31 |
[Python] 윈도우에서 Pyqt5 리소스 파일 (.qrc) 적용 방법 (0) | 2023.06.23 |
[Python] 윈도우에서 Anaconda3의 가상환경을 이용해 python 파일을 배치 파일로 만들기 (0) | 2023.06.22 |
[Python] Pyqt5로 GUI 제작 시 모니터 해상도, 배율에 따른 사이즈 변화 조정 (0) | 2023.06.14 |