Название: [4.2.3] Проблема с созданием обьекта в QGraphicsView Отправлено: Разуев Максим от Август 05, 2007, 09:56 Возникла такая проблема:
Я создал свой класс наследник от QGraphicsRectItem. Но при компиляции данного файла(точнее при компиляции файла обработанного moc) вылетают такие ошибки. Error 1 error C2039: 'staticMetaObject' : is not a member of 'QAbstractGraphicsShapeItem' Error 2 error C2039: 'qt_metacast' : is not a member of 'QAbstractGraphicsShapeItem' Не подскажете в чем дело. Название: [4.2.3] Проблема с созданием обьекта в QGraphicsView Отправлено: pastor от Август 05, 2007, 10:14 Проблема в том что QGraphicsRectItem не являеться наследником QObject. Для реализации сигналов и слотов тебе нужно двойное наследование.
Название: [4.2.3] Проблема с созданием обьекта в QGraphicsView Отправлено: Racheengel от Август 05, 2007, 14:13 +1
Или абстрактный прокси-класс Название: [4.2.3] Проблема с созданием обьекта в QGraphicsView Отправлено: Разуев Максим от Август 06, 2007, 05:11 Уже разобрался, спасибо. Надо было просто убрать из описания класса макрос Q_OBJECT
|