- virtual void on_metadata_object_created(uint32_t obj_id, MetadataObjectType obj_type) = 0;
- virtual void on_metadata_object_deleted(uint32_t obj_id, MetadataObjectType obj_type) = 0;
- virtual void on_metadata_object_changed(uint32_t obj_id, MetadataObjectType obj_type,
- MetadataValueType value_type, const QVariant& value) = 0;
+ virtual void on_metadata_object_created(MetadataObject* obj);
+ virtual void on_metadata_object_deleted(MetadataObject* obj);
+ virtual void on_metadata_object_changed(MetadataObject* obj,
+ MetadataValueType value_type);