Post List

2015년 9월 11일 금요일

Python GUI Programming : PyQt #02 python 에서 Qt ui파일 사용하기

앞 장에서 작성한 Qt ui 파일과 같은 경로에 아래와 같이 입력한 python 파일을 생성하시면 됩니다.

PyQt4 버전일 경우에는 QtWidgets 대신 QtGuiimport 해주시면 됩니다.
PyQt4 와 PyQt5는 서로 호환되지 않습니다.
PyQt4 에서 PyQt5로 오면서 QtGui QtGui, QtWidgets, QtPrintSupport 로 분리되었습니다.

QtWidgets.QDialog 를 상속받은 HelloQtForm class를 만들어서 초기화 method (__init__) 에 ui 파일을 load 하고 화면에 보이도록 하였습니다.

if __name__ == '__main__' 의 의미는 해당 파일이 다른 곳에서 module 처럼 이용되는 것이 아니라 직접 실행 했을 경우라는 뜻입니다.
module 개발시 아래에 test code 를 적어두는 용도로 사용하면 편리합니다.

댓글 없음:

댓글 쓰기