в этом случае вам нужно просто попытаться наследовать объект QObject Сначала , я имею в виду:
Помните, что « множественное наследование требует, чтобы QObject был первым », в противном случае вы получите либо ту же ошибку, что и выше, либо что-то вроде «YourClass наследует от двух подклассов QObject» от moc .
Смотрите эту ссылку! для получения дополнительной информации.
например:
#include<QObject>
#include<QGraphicsEllipseItem>
class myclass : public QObject , public QGraphicsEllipseItem{
Q_OBJECT
// your code...
};