반응형
문제상황
RuntimeError: super-class __init__() of type MyWidget was never called
pyqt5에서 Qwidget을 상속받은 커스텀 위젯을 만들고 실행할 때 발생한 문제입니다.
해당 에러는 부모 클래스의 __init__()함수가 자식 클래스에서 호출되지 않을 때 발생합니다.
해결방법
자식클래스의 __init__ 함수 안에
super().__init__()
를 추가해주면 정상적으로 동작합니다.
728x90
반응형
'IT일지 > 파이썬' 카테고리의 다른 글
[파이썬 에러] sqlite3.OperationalError table info has 2 columns but 1 values were supplied 해결하기 (0) | 2024.01.24 |
---|---|
[파이썬 에러] sqlite3.OperationalError near ) syntax error 해결하기 (0) | 2024.01.23 |
[파이썬 에러] KeyError 해결하기 (0) | 2024.01.22 |
[파이썬 에러] ValueError invalid literal for int() with base 10 해결하기 (0) | 2024.01.21 |
[파이썬 에러] conda.cli.main_run:execute(33) 해결하기 (0) | 2022.03.09 |