@MuffinLover

Что за странная ошибка python? почему?

spoiler

class MainWindow(QMainWindow, View):
TypeError: metaclass conflict: the metaclass of a derived class must be a (non-strict) subclass of the metaclasses of all its bases

Вот код
  • Вопрос задан
  • 106 просмотров
Пригласить эксперта
Ответы на вопрос 1
Vindicar
@Vindicar
RTFM!
Слишком много метаклассов используешь. Лучше максимум один во всей иерархии наследования твоего класса.
Подозреваю, что у QMainWindow свой метакласс, у View свой, а потому не стоит наследоваться от них обоих.
Да собственно, и вопрос - на кой тебе наследоваться от них обоих?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
23 нояб. 2024, в 22:03
3000 руб./за проект
23 нояб. 2024, в 21:53
30000 руб./за проект
23 нояб. 2024, в 21:49
1000 руб./в час