less than 1 minute read

pyuic5 library

xml 형식의 qt .ui file 을 python PyQt기반 코드로 변경해주는 라이브러리


install

Download Link : pyuic5

pip 로 install 하지않아도 코드 자체로 converting 가능하다


사용법

from converter import *

Converter class 사용하기위해 import 시켜주고

con = Converter('ui_directory','py_directory')
con.convert_ui()

나는 ui_directory와 py_directory는 src 폴더안에 만들어줬다
용도에 따라 바꾸면 될듯 하다


Method설명

Convertoer(ui folder path, py folder path)

ui folder path : ui file 이 존재하는 위치  
py folder path : py file 을 저장할 위치 ( None 으로 놓으면 ui_file 을 그대로 가져다 쓴다 )

convert_ui(file name)

file name : 특정 파일만 converting 할거면 이름을 .ui 까지 써서 입력해주고  
아니면 모든 ui file 을 converting 해준다  

Trouble Shoot

함수가 전부 문제없이 실행되어도 pyQt5가 안 깔려있으면 py file 로 변환되지 않는다

Categories:

Updated: