IT일지/파이썬

[파이썬 에러] RuntimeError super-class __init__() of type MyWidget was never called

체험가 2024. 1. 23. 14:10
반응형

문제상황

RuntimeError: super-class __init__() of type MyWidget was never called

pyqt5에서 Qwidget을 상속받은 커스텀 위젯을 만들고 실행할 때 발생한 문제입니다.

해당 에러는 부모 클래스의 __init__()함수가 자식 클래스에서 호출되지 않을 때 발생합니다.


해결방법

자식클래스의 __init__ 함수 안에 

super().__init__()

를 추가해주면 정상적으로 동작합니다.

728x90
반응형