The βslotsβ and βsignalsβ sections in a class definition should contain only functions; neither types nor member variables.
You must move the typedef to a public, secure, or private section:
class Sy_timeLineDelegateScene : public QGraphicsScene { Q_OBJECT public: Sy_timeLineDelegateScene( Sy_animPropertyTimeLine* timeline, Sy_animClock* clock, QObject* parent = nullptr ); virtual ~Sy_timeLineDelegateScene() {} typedef QMap< Sy::Frame, Sy_timeLineDelegateKey* > DelegateTimeLine; protected slots: ...
leemes
source share