티스토리 뷰
아아 정말 새로운 걸 공부하는 건 너무나 귀찮은 일이다.
아는 분들과 진행중인 토이 프로젝트.
이제 화면단 구현을 해야하는 상태가 되었다.
그래서 화면단은~ pyqt5를 이용하는데...
화면을 새로 구현하는 것이 아니라 ui툴로 형상을 잡아두고 로드하여 쓰려고 구현 중 만난 에러
TypeError: ('Wrong base class of toplevel widget', ...)
생각보다 간단한 에러였다.
UI 툴에서 파일 생성 시 선택한 폼 클래스와 파이썬에서 생성되는 클래스를 동일하게 입력하여야 함.
나는 QDialog로 생성하고 QMainWindow로 선언하여 오류가 났던 것.
동일하게 QDialog로 생성하였더니 에러 해결~
등록 버튼을 통해 팝업 윈도우 띄우기 성공~
ui 화면을 쉽게 구현 할 수 있게 되었다.
'프로그래밍 > Python' 카테고리의 다른 글
[Python] 파이썬 설치 환경 변수 설정 / pip 명령어 오류 (2) | 2021.09.11 |
---|
댓글