Автор: Kirill IP: определён
Привет, классный проект, но у меня один вопрос. QGraphicsItem не наследует слоты и сигналы от QObject , также Qt вроде как не резолвит множественное наследование (оба родителя Spider содержат QObject). В моей игре планировалась похожая структура, но у меня не вышло, компилятор забросал ошибками. Как у тебя так получилось? Если не трудно, можешь объяснить, я так и не разобрался, почему так вышло?
27.02.2019, 22:44
Ответ: Если правильно помню, там был подвох был как раз в
public QObject, public QGraphicsItemЕсли не наследоваться от QObject, то не компилируется код с connect'ами. В QT 5.X.X (не помню каком) вполне собиралось :)