Hi everyone! pardon me if this is a silly question, but how can GObjects virtual methods be overriden ? Say I have this GObject: typedef struct _MyObject MyObject typedef struct _MyObjectClass MyObjectClass struct MyObject { }